Received: (at 76248) by debbugs.gnu.org; 17 Feb 2025 09:21:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 04:21:10 2025 Received: from localhost ([127.0.0.1]:42774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjxJN-0008Iw-HL for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:21:09 -0500 Received: from mout.gmx.net ([212.227.17.20]:37919) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjxJL-0008Hh-HU for 76248 <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:21:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739784061; x=1740388861; i=rudalics@HIDDEN; bh=hII2iwoaDOVW0gvuGaiP1nqDdrLvod+YMcjTVaYviMA=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=di3NNsRrA5gYoFMbLLuqj4Ae/tlVQros8UfIAQA0KmnzMBX6DaktBC5YqfmfDATw o31u2xSeL9EIoapRZHNDFxJsFHzeAbOuZagf69bXdq4LnYzPHuS8/5Ly978iYByHS sU4kfxiM0C582cz01ypafaboqHPw6AtAR1LLfUQwK3gSMqUFPTxmfp0vtrqVXq245 ZEmoh8JHaZglPPg5JeMI6JorNXEt2xJmnjUM61NvyysuZIm23ANGsC+QEPAp7GJ/C 4dqCeer1U+X8Swchzocn8fGhNgOQ10MXjgAi8VAegJuIL4mBVBo44wEpPtl1eFNer 9HS2foZtOMmj0hwwEA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.83]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MCsQ4-1tb7bZ1bu4-001hhz; Mon, 17 Feb 2025 10:21:01 +0100 Message-ID: <78d4a35f-08d5-4dc2-8428-befa3682ef13@HIDDEN> Date: Mon, 17 Feb 2025 10:20:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [External] : bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Drew Adams <drew.adams@HIDDEN>, =?UTF-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>, "76248 <at> debbugs.gnu.org" <76248 <at> debbugs.gnu.org> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> <877c5ph6d5.fsf@HIDDEN> <DS7PR10MB5232C55EC4ECD10812F9D6B6F3FB2@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <DS7PR10MB5232C55EC4ECD10812F9D6B6F3FB2@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:nReZwc20aRw+1kqlZtri6gO/I93LEWqtBB8mRk2sp0Db73P9REk 57W9xfyZ88RKVZCrLaki8W+DXNBVYWFKNfp0epNvwT/Q0+DvxAE4c6GbB3a7SoLKXcqiZoT fx/WhWkcV+HIIIg9Y+lPIW3jtZp/AI+LgiLioKxlRgLPOsq9Gc88kaHJCcV+M6zDKerkiUC BjBNzHDjzOHd8w8U9q8uw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:oVrOOYKA2eM=;u01WHvTGOhCiF3oiZHEcfssHf2L C18L/3Tbuo2H10ldcPfGrt45CfXqzH3seTpLIxXFREBiZUAATL/68d8q96KgTb/UvAicXfHPC n+gUB2IFI2RxIHmXOh8ss/85N4D1ZkXwr9g3HU6nbQz5BwPcWeqAzc5okicmAgkkwt1GIJR6r 93I3N42faG7ayy1COJDy0QboqTiPf/pewerx2rIiS8f5LWrHftgFwdQfZdrW37o7X9/KGbf/d 7x3yxuZf/JpVBQYLZ9jNes7UHHRdULfT5KgOvzE1y4mwazOAX+NRKXBDroHIsWdZ8AhBqUHZ9 Y57z8WG9yHWUjfAHUrOXJY2HfRf5vPBWSqjUOaztdKDw2eGEApNsiuJMpXVTy9RGMT4qkaUKL zteE4KS7FYZObatkyK+SuQcsZ4icc83vVNAqpJv3vHWac1eAebyARfExEAVlyBkwTq1idM9Jq 2ht/DUpvVGoRqvaJ0REsISMOA694c0rmPc3KzYgcPqS1rEFZN17RFQ8n0dkVmudT+1C2Vl44R lC22fkGtSKdgi9A2mSqGRiyYQ0fHxMvecaNGqjMsqFe+Cc6ZLTDr45DepY06Ge4laBsXHQ0p3 Sz4STAVg2B4NL3+Gj/OzK6w39+dcAXxjg1k0reTAcj/ppnrQeOAi3y9kfUHyuw0hhmFxbNbQI jfP3oj8UomywLePnoA0D9j/zMjqGcT8XPDxpzmJZqMC84HtTa384w6+QmSCDMzDOCi6i2cFFm o6omdsUE7nAgpjBayyFkHrkn8iDNmKgCw78eZKtWJry3OH7j3uhc7DtBMXRyUIK7Gem9HRlBQ 46+KTFP52/aWKjDiqsqZ5FslWdly/HYoAnER2fL49tqKcOe+exj3EDoTDULe2RDZtjm5Y5ty9 z4FnJ3I0w/9mjQ+DY95kfyvgYV85X+K13LcwtZknQ7c/PeRAPOrRXWs6DMhHltZHWHloNYbn1 1kBik+UTzURSt3njWaP8c8D/1J8GLd/eeXeY6Cz0BZtKx0IOIaXAOUWaoSDcqrUMeWDMju8YM esuoissiPBr3dgX3h21l+di3cL26w7GySwUJM7HoDwSI9r6B8K8dcSFSl/nDdt4c/bDoyCjti z6D5/2aqC32JNK8vKGpdBw9G1DLkVDbr6Ua0ZUHTGPtDSMlaVUULubR609rS+tVS/K1mMSALA TxhGL5Swtk2Ju/Rm0qLpr28YGwXggNcPbIB6RO7DsSp41oko71VNPa2dWyupus0jO/EqrOqDn EUaCm/vgC5F2PXx8jf4XATZOAKBXyqjyl5c0EhUgAxleJ/lMwARH1oCzZAa6zR4aCuZWdhZif FINJb8UC3b1dVd0ugrH1LCgcv3pmVpfgRjN7+3WdfQNgVl9YWcCsI54lmVRSoccU4EViDxkO9 IzRE76bxccrVbUt9rWt80UCIJw2V4K0GKnN0+286/gPGRLwy1VQnYrblywkOkx/kyN/LHoDQl v2txfjQ== X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> I would prefer this line to be added. >> >> :type '(choice (const :tag "All major modes" t) >> + (const :tag "Bury, don't kill" nil) >> (repeat (symbol :tag "Major mode"))) >> :version "31.1" >> : [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 76248 Cc: "stefankangas@HIDDEN" <stefankangas@HIDDEN>, "juri@HIDDEN" <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: >> I would prefer this line to be added. >> >> :type '(choice (const :tag "All major modes" t) >> + (const :tag "Bury, don't kill" nil) >> (repeat (symbol :tag "Major mode"))) >> :version "31.1" >> : [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager >> I would prefer this line to be added. >> >> :type '(choice (const :tag "All major modes" t) >> + (const :tag "Bury, don't kill" nil) >> (repeat (symbol :tag "Major mode"))) >> :version "31.1" >> :group 'windows) > > +1 for allowing a bury-buffer choice. That choice was here before and was always supported as default. martin
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 17 Feb 2025 09:20:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 04:20:34 2025 Received: from localhost ([127.0.0.1]:42764 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjxIn-0008FL-Ky for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:20:34 -0500 Received: from mout.gmx.net ([212.227.17.20]:39521) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjxIk-0008Eh-V7 for 76248 <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:20:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739784024; x=1740388824; i=rudalics@HIDDEN; bh=2kJqa7RqI+cvnIcSoEyKEh8NGpUn5uq2tLaW5jIstVM=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=ZeWRsSYWYHzSunVk9/NBQYRjLl4md/0aitpwV32AG5x1gISN8cqMbmAwknTW6LAv hDN9gAMTFy3SfsntPqCjNPgljaotNcDvPSC/AvCaCApvFtbYmJHd2nSWTvtnas6jb XoQ75dvw4F/VkvShzO5TYDKccsi6uKVDd6fKCPGZjvL3MoNVm+cGYO1n/eTMkGYz+ AXZmDe8FWCByye8sBMNvqutPsGcjIKUA3y8vz9xjPKntToDsExLwNt+CM+dQdys6+ eSRkCgRTLR3flJYE7wosjbeJQdp7r7LuCXp/LPmzsntE/+7q4SA2X8Y7aaFtL1B26 nBRnIOEdgZZpkUlSJw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.83]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLzBp-1u1l8L13oX-00VKVQ; Mon, 17 Feb 2025 10:20:24 +0100 Content-Type: multipart/mixed; boundary="------------idsO6v1ubP6xylw3F0XzYZ3x" Message-ID: <7747454d-1ac8-411a-a261-2033b557dc6f@HIDDEN> Date: Mon, 17 Feb 2025 10:20:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: =?UTF-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>, martin rudalics via Bug reports for GNU "Emacs, " the Swiss army knife of text editors <bug-gnu-emacs@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> <877c5ph6d5.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <877c5ph6d5.fsf@HIDDEN> X-Provags-ID: V03:K1:t0pIdmSCwEZjXoRNips0qtTa/ON9Mo+IkkcYXNpmnxfOv3YKOeO 5+kINLxLrYxmlJwHqvCJqNfpV4Iu+iLeuxIEh/VPmFeprkREuHIOuDBfTQGsykShZPha+E9 eyddq8BKLtSr+5JZYU7hx+pVQCBUZQy3msj7VvFGjfhtFoAyqhCnz9H5E3+O7Q1h3lN6JJs RB7KOOhkvXM/m9FCNLjvw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jEPDkYG6/+s=;8N7KYr3Iq6M3RRn3IvKwiUCcprD K/BrlmRIGHyexFK1zBckggMfhXlt7jaZSIeRCRxB1XAI5NNbZtMOAI6Dvsj5gV1vW5svSkUwf 6FUZd6bDtSENud6a9Dy9n5TozmarvcRxJfgPW19/88op0jSGgycpSg0nH1MjQNnh7UIO5vPfy Ui+cSiUSOhwpyIbd/QiYUBssU33yd7mfnHXq7ZSW+bIlWpJtPfxQO9QNY9ddyQ5bMeRFvXx87 D7wRHX9GzcdPYAsf0VCtXl4AN/j3pBtBS3KMFbbccf076ZWx6VG1phg95s9iMkcGbgcnJVOTC blUC1x2zkZcNZOLyeJVqYmzYSSFSpI8WtIjzqn2sIDiZh9YQCfQvvDgROnQA6LmrB82ZCGOTa yCWaKqScz/wo3mdTxv3PhnJQUg5iob9K965hTzFeLCoEc47m5afkmShD69m5v1xTD4akUqyje st+BDbFukKXLM8aDw33m6Yj6eTgUuPeBeA3Mxl8kV4dzeaaBcw9i+nm+w4piwfG+6+RGqK1tl P4cZLuLHzJ4pAKhbmGLcBpunOogOHprdM+ZYPQrJq/EumqRcx6zfTusX7k12QbMlWkjeRJPv0 XsrjSFn4jIgwBnxD00+TNtfHZl7BgB58StlYYyY0qZAw26MXiuDEZ0xa0lNwrpT7TPSKOhDvX xa19GVtkR7TYwkf9VHND3LOJg355fh7sxbFIqvqLoiS20/r3GHJDwvUX4wxa+V5ppBu2+pfDz 3IYK/AjhFM3a0w9bj9qosfiE0YcER89KuhOoxp+PF9zXx0U1W5t+1tDYC+Ih+05D40BUFMqRO 2KKuSAD4dffy/pWvTOyA2Nuz2Cl0Z1H0zIQAn8D3Ot3y+8Y6SoTXbmNawqyrmuRKG0MLJ31ai LUzfL/2t5SPTRSqR2ZdC4TPrEpqopzs3Xb1h4MqnWlwA0YwE4VYt8CKYumNLh9vyax1mhUPp0 DRPbVjsbYZdjUvmq3uJApK2uVZ1i17uktuO/LshC91Pal4fGqJjtp9d0CQGLx7hM00ZKuaQAC Gx08EdkMbCuUIGgLf3bvHUOmErZQJ8wwYkdRb0MMjPhheF81LUPzS3yav1xpR7s3avL3Drjrv T+I1lBOM6QaTQiLASGgTV/S5713T5PQgbGUVyhXbZLZRR8sK0dZ0FEtbJZay6FxoaxYwaVn1i CuftZJHUDTaa0oxHRyA9ltAbX7+4KbD2BfEW3l+gc3XfEValxmUv+DHJqPzYiegUp1rvPHjgo zLwaAjYulai+yklUAIbiSOBwe/DQIIpVzT5awIHKMHxeLT4NjSTGl5CT6tgGFYKljDECit8gD WGJ6KYNAdGewi+bYPcqbpJvh520FnQs9+jS9jFx6/j9DrgKtHNWpQnCeYihDQ8pizqiXAHUqk gmKFli+Wb+vgl6xcFTCVJm1Hx6rpaROZLla7PwTaZMrgyoMUgnHUEmgvB2GXhy/HkivNS05Qq L8hh2bw== X-Spam-Score: 2.8 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't [...] Content analysis details: (2.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Stefan Kangas <stefankangas@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in sa-accredit.habeas.com] 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. [212.227.17.20 listed in bl.score.senderscore.com] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------idsO6v1ubP6xylw3F0XzYZ3x Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't kill" nil) > (repeat (symbol :tag "Major mode"))) > :version "31.1" > :group 'windows) Then maybe the attached would fit you better. The text "Bury, don't kill" is subtly misleading here because 'quit-window' will also bury the buffer when its major mode is not a member of a list of modes specified by this option. martin --------------idsO6v1ubP6xylw3F0XzYZ3x Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggMTIw NDEwM2U4M2MuLjgyOTcxMjllNDYxIDEwMDY0NAotLS0gYS9saXNwL3dpbmRvdy5lbAorKysg Yi9saXNwL3dpbmRvdy5lbApAQCAtNTQ0Nyw2ICs1NDQ3LDIzIEBAIHF1aXQtcmVzdG9yZS13 aW5kb3cKICAgICAgKChlcSBidXJ5LW9yLWtpbGwgJ2J1cnkpCiAgICAgICAoYnVyeS1idWZm ZXItaW50ZXJuYWwgYnVmZmVyKSkpKSkKIAorKGRlZmN1c3RvbSBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlciBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgYHF1aXQtd2luZG93JyBtYXkgdHJ5IHRv IGtpbGwgV0lORE9XJ3MgYnVmZmVyLgorSWYgdGhpcyBpcyB0LCBgcXVpdC13aW5kb3cnIHdp bGwgYWx3YXlzIHRyeSB0byBraWxsIFdJTkRPVydzIGJ1ZmZlci4KK090aGVyd2lzZSwgdGhp cyBzaG91bGQgYmUgYSBsaXN0IG9mIG1ham9yIG1vZGVzLiAgYHF1aXQtd2luZG93JyB3aWxs CitraWxsIHRoZSBidWZmZXIgb2YgaXRzIFdJTkRPVyBhcmd1bWVudCB3aGVuIHRoYXQgYnVm ZmVyJ3MgbWFqb3IgbW9kZSBpcworZWl0aGVyIGEgbWVtYmVyIG9mIHRoaXMgbGlzdCBvciBp cyBkZXJpdmVkIGZyb20gYSBtZW1iZXIgb2YgdGhpcyBsaXN0LgorSW4gZWl0aGVyIGNhc2Ug aXQgd2lsbCBraWxsIHRoZSBidWZmZXIgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgb2YgdGhl CitLSUxMIGFyZ3VtZW50LgorCitJZiB0aGlzIGlzIG5pbCBvciBhIGxpc3Qgb2YgbWFqb3Ig bW9kZXMgc3VjaCB0aGF0IHRoZSBtb2RlIG9mIFdJTkRPVydzCitidWZmZXIgaXMgbm90IGRl cml2ZWQgZnJvbSBhIG1lbWJlciBvZiB0aGF0IGxpc3QgYW5kIEtJTEwgaXMgbmlsLAorYHF1 aXQtd2luZG93JyB3aWxsIGJ1cnkgV0lORE9XJ3MgYnVmZmVyLiIKKyAgOnR5cGUgJyhjaG9p Y2UgKGJvb2xlYW4gOnRhZyAiQWxsIG1ham9yIG1vZGVzIikKKwkJIChyZXBlYXQgKHN5bWJv bCA6dGFnICJNYWpvciBtb2RlIikpKQorICA6dmVyc2lvbiAiMzEuMSIKKyAgOmdyb3VwICd3 aW5kb3dzKQorCiAoZGVmdW4gcXVpdC13aW5kb3cgKCZvcHRpb25hbCBraWxsIHdpbmRvdykK ICAgIlF1aXQgV0lORE9XIGFuZCBidXJ5IGl0cyBidWZmZXIuCiBXSU5ET1cgbXVzdCBiZSBh IGxpdmUgd2luZG93IGFuZCBkZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgb25lLgpAQCAtNTQ2 MCwxMSArNTQ3NywxOSBAQCBxdWl0LXdpbmRvdwogVGhlIGZ1bmN0aW9ucyBpbiBgcXVpdC13 aW5kb3ctaG9vaycgd2lsbCBiZSBydW4gYmVmb3JlIGRvaW5nCiBhbnl0aGluZyBlbHNlLiIK ICAgKGludGVyYWN0aXZlICJQIikKLSAgOzsgUnVuIHRoZSBob29rIGZyb20gdGhlIGJ1ZmZl ciBpbXBsaWVkIHRvIGdldCBhbnkgYnVmZmVyLWxvY2FsCi0gIDs7IHZhbHVlcy4KLSAgKHdp dGgtY3VycmVudC1idWZmZXIgKHdpbmRvdy1idWZmZXIgKHdpbmRvdy1ub3JtYWxpemUtd2lu ZG93IHdpbmRvdykpCi0gICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ctaG9vaykpCi0gIChx dWl0LXJlc3RvcmUtd2luZG93IHdpbmRvdyAoaWYga2lsbCAna2lsbCAnYnVyeSkpKQorICAo bGV0IChraWxsLWZyb20tbW9kZSkKKyAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAod2luZG93 LWJ1ZmZlciAod2luZG93LW5vcm1hbGl6ZS13aW5kb3cgd2luZG93KSkKKyAgICAgIDs7IFJ1 biB0aGUgaG9vayBmcm9tIHRoZSBidWZmZXIgaW1wbGllZCB0byBnZXQgYW55IGJ1ZmZlci1s b2NhbAorICAgICAgOzsgdmFsdWVzLgorICAgICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ct aG9vaykKKworICAgICAgKHNldHEga2lsbC1mcm9tLW1vZGUKKwkgICAgKG9yIChlcSBxdWl0 LXdpbmRvdy1raWxsLWJ1ZmZlciB0KQorCQkoYW5kIChsaXN0cCBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlcikKKwkJICAgICAoZGVyaXZlZC1tb2RlLXAgcXVpdC13aW5kb3cta2lsbC1idWZm ZXIpKSkpKQorCisgICAgKHF1aXQtcmVzdG9yZS13aW5kb3cKKyAgICAgd2luZG93IChpZiAo b3Iga2lsbCBraWxsLWZyb20tbW9kZSkgJ2tpbGwgJ2J1cnkpKSkpCiAKIChkZWZ1biBxdWl0 LXdpbmRvd3Mtb24gKCZvcHRpb25hbCBidWZmZXItb3ItbmFtZSBraWxsIGZyYW1lKQogICAi UXVpdCBhbGwgd2luZG93cyBzaG93aW5nIEJVRkZFUi1PUi1OQU1FLgo= --------------idsO6v1ubP6xylw3F0XzYZ3x--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 17 Feb 2025 09:20:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 17 04:20:50 2025 Received: from localhost ([127.0.0.1]:42767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjxJ3-0008Gh-DU for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:20:50 -0500 Received: from lists.gnu.org ([2001:470:142::17]:51854) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjxJ0-0008G0-Ab for submit <at> debbugs.gnu.org; Mon, 17 Feb 2025 04:20:47 -0500 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 <rudalics@HIDDEN>) id 1tjxIq-000842-RF for bug-gnu-emacs@HIDDEN; Mon, 17 Feb 2025 04:20:37 -0500 Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rudalics@HIDDEN>) id 1tjxIo-00006L-H1 for bug-gnu-emacs@HIDDEN; Mon, 17 Feb 2025 04:20:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739784024; x=1740388824; i=rudalics@HIDDEN; bh=2kJqa7RqI+cvnIcSoEyKEh8NGpUn5uq2tLaW5jIstVM=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=ZeWRsSYWYHzSunVk9/NBQYRjLl4md/0aitpwV32AG5x1gISN8cqMbmAwknTW6LAv hDN9gAMTFy3SfsntPqCjNPgljaotNcDvPSC/AvCaCApvFtbYmJHd2nSWTvtnas6jb XoQ75dvw4F/VkvShzO5TYDKccsi6uKVDd6fKCPGZjvL3MoNVm+cGYO1n/eTMkGYz+ AXZmDe8FWCByye8sBMNvqutPsGcjIKUA3y8vz9xjPKntToDsExLwNt+CM+dQdys6+ eSRkCgRTLR3flJYE7wosjbeJQdp7r7LuCXp/LPmzsntE/+7q4SA2X8Y7aaFtL1B26 nBRnIOEdgZZpkUlSJw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.83]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLzBp-1u1l8L13oX-00VKVQ; Mon, 17 Feb 2025 10:20:24 +0100 Content-Type: multipart/mixed; boundary="------------idsO6v1ubP6xylw3F0XzYZ3x" Message-ID: <7747454d-1ac8-411a-a261-2033b557dc6f@HIDDEN> Date: Mon, 17 Feb 2025 10:20:23 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: =?UTF-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN>, martin rudalics via Bug reports for GNU "Emacs, " the Swiss army knife of text editors <bug-gnu-emacs@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> <877c5ph6d5.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <877c5ph6d5.fsf@HIDDEN> X-Provags-ID: V03:K1:t0pIdmSCwEZjXoRNips0qtTa/ON9Mo+IkkcYXNpmnxfOv3YKOeO 5+kINLxLrYxmlJwHqvCJqNfpV4Iu+iLeuxIEh/VPmFeprkREuHIOuDBfTQGsykShZPha+E9 eyddq8BKLtSr+5JZYU7hx+pVQCBUZQy3msj7VvFGjfhtFoAyqhCnz9H5E3+O7Q1h3lN6JJs RB7KOOhkvXM/m9FCNLjvw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:jEPDkYG6/+s=;8N7KYr3Iq6M3RRn3IvKwiUCcprD K/BrlmRIGHyexFK1zBckggMfhXlt7jaZSIeRCRxB1XAI5NNbZtMOAI6Dvsj5gV1vW5svSkUwf 6FUZd6bDtSENud6a9Dy9n5TozmarvcRxJfgPW19/88op0jSGgycpSg0nH1MjQNnh7UIO5vPfy Ui+cSiUSOhwpyIbd/QiYUBssU33yd7mfnHXq7ZSW+bIlWpJtPfxQO9QNY9ddyQ5bMeRFvXx87 D7wRHX9GzcdPYAsf0VCtXl4AN/j3pBtBS3KMFbbccf076ZWx6VG1phg95s9iMkcGbgcnJVOTC blUC1x2zkZcNZOLyeJVqYmzYSSFSpI8WtIjzqn2sIDiZh9YQCfQvvDgROnQA6LmrB82ZCGOTa yCWaKqScz/wo3mdTxv3PhnJQUg5iob9K965hTzFeLCoEc47m5afkmShD69m5v1xTD4akUqyje st+BDbFukKXLM8aDw33m6Yj6eTgUuPeBeA3Mxl8kV4dzeaaBcw9i+nm+w4piwfG+6+RGqK1tl P4cZLuLHzJ4pAKhbmGLcBpunOogOHprdM+ZYPQrJq/EumqRcx6zfTusX7k12QbMlWkjeRJPv0 XsrjSFn4jIgwBnxD00+TNtfHZl7BgB58StlYYyY0qZAw26MXiuDEZ0xa0lNwrpT7TPSKOhDvX xa19GVtkR7TYwkf9VHND3LOJg355fh7sxbFIqvqLoiS20/r3GHJDwvUX4wxa+V5ppBu2+pfDz 3IYK/AjhFM3a0w9bj9qosfiE0YcER89KuhOoxp+PF9zXx0U1W5t+1tDYC+Ih+05D40BUFMqRO 2KKuSAD4dffy/pWvTOyA2Nuz2Cl0Z1H0zIQAn8D3Ot3y+8Y6SoTXbmNawqyrmuRKG0MLJ31ai LUzfL/2t5SPTRSqR2ZdC4TPrEpqopzs3Xb1h4MqnWlwA0YwE4VYt8CKYumNLh9vyax1mhUPp0 DRPbVjsbYZdjUvmq3uJApK2uVZ1i17uktuO/LshC91Pal4fGqJjtp9d0CQGLx7hM00ZKuaQAC Gx08EdkMbCuUIGgLf3bvHUOmErZQJ8wwYkdRb0MMjPhheF81LUPzS3yav1xpR7s3avL3Drjrv T+I1lBOM6QaTQiLASGgTV/S5713T5PQgbGUVyhXbZLZRR8sK0dZ0FEtbJZay6FxoaxYwaVn1i CuftZJHUDTaa0oxHRyA9ltAbX7+4KbD2BfEW3l+gc3XfEValxmUv+DHJqPzYiegUp1rvPHjgo zLwaAjYulai+yklUAIbiSOBwe/DQIIpVzT5awIHKMHxeLT4NjSTGl5CT6tgGFYKljDECit8gD WGJ6KYNAdGewi+bYPcqbpJvh520FnQs9+jS9jFx6/j9DrgKtHNWpQnCeYihDQ8pizqiXAHUqk gmKFli+Wb+vgl6xcFTCVJm1Hx6rpaROZLla7PwTaZMrgyoMUgnHUEmgvB2GXhy/HkivNS05Qq L8hh2bw== Received-SPF: pass client-ip=212.227.17.20; envelope-from=rudalics@HIDDEN; helo=mout.gmx.net X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't [...] Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) X-Debbugs-Envelope-To: submit Cc: 76248 <at> debbugs.gnu.org, Stefan Kangas <stefankangas@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 2.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't [...] Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.95.5.83 listed in zen.spamhaus.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------idsO6v1ubP6xylw3F0XzYZ3x Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > I've tested the patch and the implementation works like a charm. > > However, I would prefer this line to be added. > > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't kill" nil) > (repeat (symbol :tag "Major mode"))) > :version "31.1" > :group 'windows) Then maybe the attached would fit you better. The text "Bury, don't kill" is subtly misleading here because 'quit-window' will also bury the buffer when its major mode is not a member of a list of modes specified by this option. martin --------------idsO6v1ubP6xylw3F0XzYZ3x Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggMTIw NDEwM2U4M2MuLjgyOTcxMjllNDYxIDEwMDY0NAotLS0gYS9saXNwL3dpbmRvdy5lbAorKysg Yi9saXNwL3dpbmRvdy5lbApAQCAtNTQ0Nyw2ICs1NDQ3LDIzIEBAIHF1aXQtcmVzdG9yZS13 aW5kb3cKICAgICAgKChlcSBidXJ5LW9yLWtpbGwgJ2J1cnkpCiAgICAgICAoYnVyeS1idWZm ZXItaW50ZXJuYWwgYnVmZmVyKSkpKSkKIAorKGRlZmN1c3RvbSBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlciBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgYHF1aXQtd2luZG93JyBtYXkgdHJ5IHRv IGtpbGwgV0lORE9XJ3MgYnVmZmVyLgorSWYgdGhpcyBpcyB0LCBgcXVpdC13aW5kb3cnIHdp bGwgYWx3YXlzIHRyeSB0byBraWxsIFdJTkRPVydzIGJ1ZmZlci4KK090aGVyd2lzZSwgdGhp cyBzaG91bGQgYmUgYSBsaXN0IG9mIG1ham9yIG1vZGVzLiAgYHF1aXQtd2luZG93JyB3aWxs CitraWxsIHRoZSBidWZmZXIgb2YgaXRzIFdJTkRPVyBhcmd1bWVudCB3aGVuIHRoYXQgYnVm ZmVyJ3MgbWFqb3IgbW9kZSBpcworZWl0aGVyIGEgbWVtYmVyIG9mIHRoaXMgbGlzdCBvciBp cyBkZXJpdmVkIGZyb20gYSBtZW1iZXIgb2YgdGhpcyBsaXN0LgorSW4gZWl0aGVyIGNhc2Ug aXQgd2lsbCBraWxsIHRoZSBidWZmZXIgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgb2YgdGhl CitLSUxMIGFyZ3VtZW50LgorCitJZiB0aGlzIGlzIG5pbCBvciBhIGxpc3Qgb2YgbWFqb3Ig bW9kZXMgc3VjaCB0aGF0IHRoZSBtb2RlIG9mIFdJTkRPVydzCitidWZmZXIgaXMgbm90IGRl cml2ZWQgZnJvbSBhIG1lbWJlciBvZiB0aGF0IGxpc3QgYW5kIEtJTEwgaXMgbmlsLAorYHF1 aXQtd2luZG93JyB3aWxsIGJ1cnkgV0lORE9XJ3MgYnVmZmVyLiIKKyAgOnR5cGUgJyhjaG9p Y2UgKGJvb2xlYW4gOnRhZyAiQWxsIG1ham9yIG1vZGVzIikKKwkJIChyZXBlYXQgKHN5bWJv bCA6dGFnICJNYWpvciBtb2RlIikpKQorICA6dmVyc2lvbiAiMzEuMSIKKyAgOmdyb3VwICd3 aW5kb3dzKQorCiAoZGVmdW4gcXVpdC13aW5kb3cgKCZvcHRpb25hbCBraWxsIHdpbmRvdykK ICAgIlF1aXQgV0lORE9XIGFuZCBidXJ5IGl0cyBidWZmZXIuCiBXSU5ET1cgbXVzdCBiZSBh IGxpdmUgd2luZG93IGFuZCBkZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgb25lLgpAQCAtNTQ2 MCwxMSArNTQ3NywxOSBAQCBxdWl0LXdpbmRvdwogVGhlIGZ1bmN0aW9ucyBpbiBgcXVpdC13 aW5kb3ctaG9vaycgd2lsbCBiZSBydW4gYmVmb3JlIGRvaW5nCiBhbnl0aGluZyBlbHNlLiIK ICAgKGludGVyYWN0aXZlICJQIikKLSAgOzsgUnVuIHRoZSBob29rIGZyb20gdGhlIGJ1ZmZl ciBpbXBsaWVkIHRvIGdldCBhbnkgYnVmZmVyLWxvY2FsCi0gIDs7IHZhbHVlcy4KLSAgKHdp dGgtY3VycmVudC1idWZmZXIgKHdpbmRvdy1idWZmZXIgKHdpbmRvdy1ub3JtYWxpemUtd2lu ZG93IHdpbmRvdykpCi0gICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ctaG9vaykpCi0gIChx dWl0LXJlc3RvcmUtd2luZG93IHdpbmRvdyAoaWYga2lsbCAna2lsbCAnYnVyeSkpKQorICAo bGV0IChraWxsLWZyb20tbW9kZSkKKyAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAod2luZG93 LWJ1ZmZlciAod2luZG93LW5vcm1hbGl6ZS13aW5kb3cgd2luZG93KSkKKyAgICAgIDs7IFJ1 biB0aGUgaG9vayBmcm9tIHRoZSBidWZmZXIgaW1wbGllZCB0byBnZXQgYW55IGJ1ZmZlci1s b2NhbAorICAgICAgOzsgdmFsdWVzLgorICAgICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ct aG9vaykKKworICAgICAgKHNldHEga2lsbC1mcm9tLW1vZGUKKwkgICAgKG9yIChlcSBxdWl0 LXdpbmRvdy1raWxsLWJ1ZmZlciB0KQorCQkoYW5kIChsaXN0cCBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlcikKKwkJICAgICAoZGVyaXZlZC1tb2RlLXAgcXVpdC13aW5kb3cta2lsbC1idWZm ZXIpKSkpKQorCisgICAgKHF1aXQtcmVzdG9yZS13aW5kb3cKKyAgICAgd2luZG93IChpZiAo b3Iga2lsbCBraWxsLWZyb20tbW9kZSkgJ2tpbGwgJ2J1cnkpKSkpCiAKIChkZWZ1biBxdWl0 LXdpbmRvd3Mtb24gKCZvcHRpb25hbCBidWZmZXItb3ItbmFtZSBraWxsIGZyYW1lKQogICAi UXVpdCBhbGwgd2luZG93cyBzaG93aW5nIEJVRkZFUi1PUi1OQU1FLgo= --------------idsO6v1ubP6xylw3F0XzYZ3x--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 17 Feb 2025 01:14:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 16 20:14:54 2025 Received: from localhost ([127.0.0.1]:39730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjpio-0006lU-4p for submit <at> debbugs.gnu.org; Sun, 16 Feb 2025 20:14:54 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:47070) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1tjpik-0006l4-Ct for 76248 <at> debbugs.gnu.org; Sun, 16 Feb 2025 20:14:52 -0500 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51GJfH6S007353; Mon, 17 Feb 2025 01:14:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=n41ATrT68rVV+ed3nbbj1DCx9Pqn0sm32fI57FvaXwg=; b= Fr5KwPAYRaITLeCM8QoxxNHaYYZHHbkOqFJ4pAyLyQc09fz/gWb0so8KRuDHto/+ Weoj9OHgms4mOzzWrEeHXE8XB9iVX8W4epF8sK+0AxyeUlLtDZiFSM0F3Z3E7qPI Dzfp80FesdQUYu02f/2Bv8bQPoWYjjX1md734okQ6cedGGeSSf6DnwO3gHvC+hy/ gGQZV1ObVXPjlftyijnXpt/ZNFgXnp9DwvenwcchzYVrV1PSZL3KBrkLXGS/qbGD 4cH38/+cuZ5QmYiHlSmkV6W1TwxU8temaonkffAfCS0jL7HsZJU3/q2qMP+NDcTZ rTdsOQMcxY/TN0K++wHgqg== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44thh032cw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Feb 2025 01:14:48 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 51GLaKdU024874; Mon, 17 Feb 2025 01:14:47 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44thc7ayc4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Feb 2025 01:14:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xUyW34RYFm51TCn0qUHVf1K9RaqLcl1jOURcMV+Nyduh5RC78bu3jyLDWm+UGbaT+4eCMAGxlXIH2rL6g+jr2X36eazQZ/T2lLkyjmiLUVHxrP38gEs+T39K1+3997smMrE19KvKUO4IiSdoTKVKgNwps5fyQb+iZ4g5hEqZ3GCUD7gvtxWyEqoirAyETVxVeXzII8SlTCv3pADHINFRegkkxEmk/fOP/IPAD9HYu3l/+OREbw3kk3PXCLTKqEBsxJ32PVms91kzlhtkZHN7+1JV6yEkdLgkpzJS+l2WQUlc1uG/213pgwmUXwzGeg8oPJJKEjOGz1MyoljQnI/xRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=n41ATrT68rVV+ed3nbbj1DCx9Pqn0sm32fI57FvaXwg=; b=X6O+Ph7A0WWayX4PcAM8QWUcEP5fxyDh2E0za51fGfPmQOaeLIec8fKFdAx3D1Q1qCfTFtXGJqfrMI3GDkqc1ZNHp87nrOxD2G2jsSkabV7DE/4Z6OpLBnGkjQBxca1sz80pvgG1l1IXDAidQq0C0EowsK97XmGYxZi+rGxZXP6gSuL54yOoEqYkpLJzmge9NK8RUxpO1RmaqssE5Gd/vF/ELd8LeJyV9yi78diAukNiqPy4xNX/trVFl4Tkd/01csqimjm/TWdP/s3rEzUh236aHP8efValV4sp+gkfOz8sDwEAcmZV0MoDvu91ujAIK8Gkau9dYHxE6zoNnUMRdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=n41ATrT68rVV+ed3nbbj1DCx9Pqn0sm32fI57FvaXwg=; b=bkk1sItIJhcnuJrm+jlku4VvfG6/82SGi5GSmCllK19n72IobA9cJx1SFz/6GI9/PiLBJMtB1YKnvSSTIHsjlxaV+H+VQMgvb7fHxJaFSkEwINVsRt5aMXqhs1n7JTsqigF4OC/DO/kcVyDL/T+MCNAK7W2xEe4InuX8oPpryKw= Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by IA1PR10MB7446.namprd10.prod.outlook.com (2603:10b6:208:447::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Mon, 17 Feb 2025 01:14:44 +0000 Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8445.017; Mon, 17 Feb 2025 01:14:44 +0000 From: Drew Adams <drew.adams@HIDDEN> To: =?iso-8859-1?Q?Elijah_Gabe_P=E9rez?= <eg642616@HIDDEN>, "76248 <at> debbugs.gnu.org" <76248 <at> debbugs.gnu.org> Subject: RE: [External] : bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. Thread-Topic: [External] : bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. Thread-Index: AQHbgMJBEIF0Wa2900aQ5tpAF7EDmLNKrSFQ Date: Mon, 17 Feb 2025 01:14:44 +0000 Message-ID: <DS7PR10MB5232C55EC4ECD10812F9D6B6F3FB2@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> <877c5ph6d5.fsf@HIDDEN> In-Reply-To: <877c5ph6d5.fsf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|IA1PR10MB7446:EE_ x-ms-office365-filtering-correlation-id: 6abb9a87-62ba-43fb-53b9-08dd4ef07696 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?2e0rBZ6oppgksqn+hUh8mtDezQskr01w8rtse855PRtZjHC7LKP91ha/oA?= =?iso-8859-1?Q?tmID/jocot+5KGcW2A4IAdzOjAZjX8Z6ZJ3wS+uB85tNhFkhXPT/2kxMr1?= =?iso-8859-1?Q?bmxLTs2YCPvIUrDvGeX5aeXQ4+YEJ3hvJjlOQDwM3sqEr1qfB1deW3q0sg?= =?iso-8859-1?Q?SaIYuKZf60D/UAzP+jY7W1IgmGdbOGMASCH04a1wzPv6v83tL0ZUqr45EB?= =?iso-8859-1?Q?pRtbZJ4qR0f1oXk+I7AAl9c3ETMBG29hbmx/HYLBUjeV241vqa4JM2HZWc?= =?iso-8859-1?Q?l/HQObS5TRoHanIWaVQTDDQhZEFsw6156l7yOQaxLhy1TQS6J0kE2qPcpb?= =?iso-8859-1?Q?xGK55vB4+Bqg8OmIR8C4L7JsVVyNWeQeiSizNpAjeoVPdtFzaYIjloY5az?= =?iso-8859-1?Q?gAE5GSkDAf7trXdJqnaEpMIFCzrG/02GLmbrkgKm9RIw2Uy+uvwyO6mXZV?= =?iso-8859-1?Q?kGs2QgQLrK6jfKlv2+2nr75O8UGYXQR7NLC+nr//zic5Hr0Dvhka1tg0ny?= =?iso-8859-1?Q?rsB56omA3gx/+xDF01rU9oc+7G5u/DfyCaAOfXEFpTP+9phY6DR/iv86Bd?= =?iso-8859-1?Q?122QriAWgYRrhNxqoyjYoSDzNK1PpenNoEp62E9uMhoBNGsN0wWrLfvB4F?= =?iso-8859-1?Q?7Dqgr8YZiDPPSZ8X2GhuLdIv9+ORJ6oNHIe0wHzaUFArwzxkGLYleM9Xpx?= =?iso-8859-1?Q?oBgKi9vU1Qx5rl2J/COG9pdTiZyDhGh2q58pkQ1uXqeU7Zm0EZWLMvmXb8?= =?iso-8859-1?Q?SdYSKw4BM9PLTYiRZ4CXA3ZrmPVq2mNiUE9HnjxmqcKnpoo/DhAAT8psD3?= =?iso-8859-1?Q?l2uxzoFj2qDJPcl9IObe9MUVu7hPtGqhjXhppTfY1ZsDQMruNrtB4539jz?= =?iso-8859-1?Q?SZhOtSenIzMZnnKLEV+IKkzlYA/2QtRouxX/6uvs9uO/+H3qZKeI0kofFc?= =?iso-8859-1?Q?r6Ht+a4RUqYbBHl5UdyvucmKgyBv0v57L6tuc0Syj7GIDI2wzZq5bwJVeY?= =?iso-8859-1?Q?I8rxm+IDCscfWMFFxJQhkrmnn4NGk3NZ5NPT953GlClGqYJPCzC6aXuIGK?= =?iso-8859-1?Q?WfZiaU+43NK+jkW91z6tgi3Egx7cpSM1znkp3CXGHmu7BADgUivctsl3Ue?= =?iso-8859-1?Q?44Yoc02dtkI5a2CGJzU2KKjnmqBIMnMfYTksco/XOjZYx9qTKsV5bsiLEg?= =?iso-8859-1?Q?VXCfpTZQv71pzOKbIRl57SNO9d6pYX6VJG2EMm0kWWlKb8l2QlHLTMOzYd?= =?iso-8859-1?Q?kTv3oyuRTbpX6V12PuaoNsIWTP8GF6L9wSrXf9f4e/MWYQJPCBmAv9ZraD?= =?iso-8859-1?Q?VyCqN7CRkp0llatQYY7aS3fID+YHM9kOakFU3c3QwHLzvmP3aWJ2+kaqbS?= =?iso-8859-1?Q?1BbAp6i/5w+93qu1yyxYZLejDL+F+CHszVvsNXXJi8vHUARkdI9FTMkdlm?= =?iso-8859-1?Q?1Zc3g1Xm1vlQSV0sjlBWjW+2mvk28kcZHOay1g=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?zxZUnfMn98KA4Up9/CAwFSvBmaP6lNTZpAgyDhVbSrPSNroHOAwYpy4pxz?= =?iso-8859-1?Q?IbsRntRsEb3t1QIxtiPxmttpikDd+Fg7D0p9etTM5OHGoaVLJr0dpEGDHd?= =?iso-8859-1?Q?seY+FCkeAr6GDAXJT//6KlvGNv294Igul5z3SB0bHLhVTdhHTnYzDZ6xGw?= =?iso-8859-1?Q?BZ4U9py7NyoMzAIsX7a9/f+LoXb/O6i2UWWZF7xJ9RviFEE0wj4RHnio5+?= =?iso-8859-1?Q?5vWHHlQmnG/5datP4naigV63y3cF6MCbH8UQ4tyFdxNrsNNuWeGkPAB5QT?= =?iso-8859-1?Q?Wsz2/isX02xjPzQU7moxT3zMY3+pPsb2ygiaKvCUpol5i2Ooq98c2QHqwT?= =?iso-8859-1?Q?APsXOemvWaWW50fRAyQfuGtHwvB3qMhFF64B+Sa4LuEC02Jpqn2/DqHyEi?= =?iso-8859-1?Q?sbc53gViprXGZWVMy0W6UmB/WsGhJ7E+4eVGvbyEoNINI5k4hn3w5s9PLa?= =?iso-8859-1?Q?twZBFOZY6ium53rlbqytz91BBxK+45eytua84tBLRm4S6XWdSX2u8Q2uwA?= =?iso-8859-1?Q?usdScmduuDgGWH66GRsUbWuInqbQLjRmiZ2vzMesaKdYUr+dUaZZ19QaCd?= =?iso-8859-1?Q?YZ8wMX0gUxXradVMl1cIor7N8dGMhngdm9lxECc38DXVIGTkTpMXzWBLza?= =?iso-8859-1?Q?d3Mf9MTRPNLrzhTJYgFCdVIabb+3l5F9PXkG/4MTlEp3V9j/pS0/5leD40?= =?iso-8859-1?Q?YPtI6wibimseDTRIHA6mVVTYMN7NSAXApfLYc8GZxUcU6sBFWE/FhiZ14J?= =?iso-8859-1?Q?wYNWalbRBvWPg8Sl38DV0m12HoERxHjB/4vMhIUPqcKKr6E2whhYlIZ4rl?= =?iso-8859-1?Q?19ps0yk+iIh0NJNC1WAF08j9zQ/O8IYp+SalMAHeQwrEDFPz3Vnx4kKrIH?= =?iso-8859-1?Q?Plly+O7p9fYhhogkx5HT/pSzPihGgvb+FlLAlefIu9AAOaY1cbCCvDroXd?= =?iso-8859-1?Q?ZfoGxYtd1nCTI76OjR+HKc/g+xdOIrneH/m4VGyzBA6D/otEzALADUOyLP?= =?iso-8859-1?Q?wXmRBX1yePd0bHDai3BH8F4EWFpm9UEbGgIovSHxflr8UyGY+1/CNHqF/w?= =?iso-8859-1?Q?KeRXX0lLpCx/vT+Nfr924koAXkWKc/AVurwySH8XGuTOYegbBfVfaTWAZs?= =?iso-8859-1?Q?aoENQxv+r86hRLbu0HZbKPYVf99e/Kme7H6A1aT0I9a4/54/xLx2KeOFiF?= =?iso-8859-1?Q?/8vWNHCPoWci++PmEOnGgDsG++tWU8Drkpw6NjWeIwZv4LxGv6b/nk3AzE?= =?iso-8859-1?Q?NDc+4k+27/JMuqMKYljAf1wW1n/6q0n4ayb31NinU7PWeNoPLZ59qpHWL+?= =?iso-8859-1?Q?Rra4V1T39AUl3EXEmUur2Eso1MdH4AhoPG15q6iYzQ674hBcpc5mDlH4f/?= =?iso-8859-1?Q?1+JDGgup9uO36c8nqV9zb3Dld6+/fpsUhAo0ZNKUoCOFi3Gz2k8DaZVQwS?= =?iso-8859-1?Q?w+YwNEGKsOo6q5weAFjRwjt9MjI1HNmG9IKqGudgzmd+x1siIZO5akLOfr?= =?iso-8859-1?Q?VgrqOvfPEAtKO+2rjHB1ZhHuFPtYMzYPtPnUxf2o8Pf1cxdMFlr/RS+M5v?= =?iso-8859-1?Q?GEO2FjUlZ+LeuXOBdNvv3RrcxvOkYp5dyw6ng71kYirHEUFKecBdMNFVIZ?= =?iso-8859-1?Q?rc4fTAGBEC5qtJN1fdrDUIeVLwzZyMOG9q?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: W9hg6nBZ1Gip+oJDycZj8hjIwus3AeQoXxzazoLd778QSE8KdnfZjlXQuAB9F0JXPYVlrusLCrhU7kQsmAHd5v6zGSuR2CFfy+/agcx/k0TE7QEIdo3zprKu5SqrtEHwjF8jDeimrKG08k5CNSMTg4MSIKq48TxLrJ3MFDHVevHe8mbWjfjJvbz5+HkS6Q2mZ+OGxCKcbUmgMriQnu9QhPacMQ2ricBsv0oPbGFwhMrxQek8TLXW5UBQhqxSjobsBQ9DnmxifhFJOB0XyYaOMyzq9/GSRiEbF9ZZupK5+4ZPPAPIb7+1P/P9i/tZgqbvdHcE/yjAJo5/QkhI40qu/ETXGmiqKkGUkHrn/AeDSRR9LKSKfb0yhqyg9Td/QQg6ExYtN8ac4y+xgDCfxQnTkR16XXa58BJpOFDK0zfAM/V8pXQvx8BNtQi1qADj0AJAyFKZ1fO0hsEqgMTbbCLs1wYazOk71Oj/MbAk/0lY/8JyVZv5gsDYylLnWLA6/0GYietRPGs6IONPtp0+G5DGgpDyzAtDsmGaK6LkmS/fN0+raS02ja/ET19frZBtoS52bHOfZj4RZ/2gVwBUlCWi6WNZo4Geg+s/Q4Ww2jefhCw= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6abb9a87-62ba-43fb-53b9-08dd4ef07696 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2025 01:14:44.4759 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vvZHzZfv6nvrDL+7tUt3AqmyCCYlfr/taxRTHSB4e9F8x6H6gSOCkjb1pFl3RD8UVh+PLus1E+sUX2ileAezgw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7446 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-17_01,2025-02-13_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 adultscore=0 spamscore=0 mlxlogscore=909 phishscore=0 bulkscore=0 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2501170000 definitions=main-2502170007 X-Proofpoint-ORIG-GUID: OqoPoFuuM4hT5ltYZEXAq1mTCPGdXxPt X-Proofpoint-GUID: OqoPoFuuM4hT5ltYZEXAq1mTCPGdXxPt X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: "rudalics@HIDDEN" <rudalics@HIDDEN>, "stefankangas@HIDDEN" <stefankangas@HIDDEN>, "juri@HIDDEN" <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I would prefer this line to be added. >=20 > :type '(choice (const :tag "All major modes" t) > + (const :tag "Bury, don't kill" nil) > (repeat (symbol :tag "Major mode"))) > :version "31.1" > :group 'windows) +1 for allowing a bury-buffer choice. That's what I was hinting at when I posted that I use a function `quit-window-delete' that buries the buffer rather than killing it. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76248#29 ___ And as I indicated there: This is similar to the version of `quit-window' that Emacs had before the introduction of `quit-restore-window'. It ignores the information stored in WINDOW's `quit-restore' window parameter. It deletes the WINDOW more often, rather than switching to another buffer in it. If WINDOW is alone in its frame then the frame is deleted or iconified, according to option `frame-auto-hide-function'. However, the way the enhancement seems to be getting implemented so far, your addition of a bury-it option in the way you propose doesn't seem right - it appears to be just bolted on as an after-thought.=20 Burying as an option should be at the same level of choice as killing as an option - it's parallel to that choice. It's not parallel with a choice of all modes versus specific modes - it's not an alternative to mode choices.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 16 Feb 2025 22:28:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 16 17:28:32 2025 Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjn7o-0007Bq-5T for submit <at> debbugs.gnu.org; Sun, 16 Feb 2025 17:28:32 -0500 Received: from mail-oo1-xc41.google.com ([2607:f8b0:4864:20::c41]:43036) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjn7m-0007BM-8f for 76248 <at> debbugs.gnu.org; Sun, 16 Feb 2025 17:28:30 -0500 Received: by mail-oo1-xc41.google.com with SMTP id 006d021491bc7-5fcd811d939so241093eaf.0 for <76248 <at> debbugs.gnu.org>; Sun, 16 Feb 2025 14:28:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739744904; x=1740349704; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=IV3iTsMChyS/qKFd8myNjKS6GoNxU9unbxAHGN2vr80=; b=axakIbcHiAMpnaZPBG3AhY2650KOFRb3j+q8xio/wA8vqok/QwYfk789Kw2ct7Fa9M 69SdLEVDlSrYMc+zdGUSwM5fPGy0o0jRDq0+nBlHL0fp54QVzv9LSmxDjTIfqev5E7yG enj5AvfjqLRt3O1VADZtfYlesOiU8cBzJ3dqHL+dQ4DdAmro3U8X7u6pwSjc3kgai2lg exv0Nyua4DpMCYjHeyLWmV1ZhALQMOibZBXe0PPBFILuSf95U/j1e1l8eOYszji1FP1X 0XKVrnlak48ndSMhy5Q5VTP9vEMU9ZLF1iYeZZc3+4pO39aPUrVTQXsn4x45WvOKdfy9 n7tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739744904; x=1740349704; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IV3iTsMChyS/qKFd8myNjKS6GoNxU9unbxAHGN2vr80=; b=A19+3tF9Ht/sDn7gFHpwQOK661iRrvEoId3bKHeVC7ooz/qSJvT6FIFxeO4Q8lHm/g P3yw3J1a5eNFFxduHFYotlZDnJn8cn25JSiMDSgmgyxDWweoTXLbm6ItEMYdN52mn3l2 Tjk+PL55QyZpFAmQYgSYGFmC4oM++CANzFh5JtC2NOhrlo9AnYMMPaTj416ysGSygX4h 682+3U6b2VhWGeyVRDVX3Hdb5zxvuZnYASyHwgJyjNgO8z8pcKUX9Y9nLiUlssoku/Ga aQQL2cC97wiyuoP+J/ieMDVIn+BW+tjVDEL71DP6z7QS1qXIkoGwSLHgkqut6PTPSyiQ z/bA== X-Gm-Message-State: AOJu0YzypN8IwflutUx4DZHR+U/P+rzOxdGusSge1L8v+sVnptt09MAQ fraEL/eCojEPM0V40Kc9KDvDepjS8l7raMy3ClR7UExKRrTyWYHU X-Gm-Gg: ASbGncsZzTqaT8uYXmVNi83CI2R0XR8JhV3Q/KsqBq0i6Y5WfhdV3TJMjeRvEqvlYlj Ip8G2R52oV9CLopk9fdURwUefevM+JyRvMEGi9FKv/gr3TxT//i89GFo9SER4Wj6zsAk+CA1Qeb oRDNz4khkEPOoxBuvqsKH2ynAyiaARSjFLk5earZTFgtEYzPquQrtK/WC86UW6Ht66efd52KM9u ad0eyKNAK/mJghJTaFzUdBqCG+4oRh6646dRJauAvNz8X5+wkOsDTKZ6p0= X-Google-Smtp-Source: AGHT+IEAhL2A+CKnfb9naUBxgoovLFOwd78SQJaFy8sD8Ave4C2rk+vrEEgbvC0SO8OpN0SxkOX89w== X-Received: by 2002:a05:6870:638e:b0:29e:5152:dab1 with SMTP id 586e51a60fabf-2bc98fcfd40mr4633152fac.13.1739744904454; Sun, 16 Feb 2025 14:28:24 -0800 (PST) Received: from fedora ([2806:10ae:e:8463::1]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2b954820406sm3561486fac.9.2025.02.16.14.28.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Feb 2025 14:28:24 -0800 (PST) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> (martin rudalics via's message of "Sat, 15 Feb 2025 11:35:32 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sun, 16 Feb 2025 16:28:22 -0600 Message-ID: <877c5ph6d5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) I've tested the patch and the implementation works like a charm. However, I would prefer this line to be added. :type '(choice (const :tag "All major modes" t) + (const :tag "Bury, don't kill" nil) (repeat (symbol :tag "Major mode"))) :version "31.1" :group 'windows) -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 16 Feb 2025 22:28:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 16 17:28:45 2025 Received: from localhost ([127.0.0.1]:38606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjn80-0007Cj-Gc for submit <at> debbugs.gnu.org; Sun, 16 Feb 2025 17:28:45 -0500 Received: from lists.gnu.org ([2001:470:142::17]:42664) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjn7p-0007BW-0r for submit <at> debbugs.gnu.org; Sun, 16 Feb 2025 17:28:37 -0500 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 <eg642616@HIDDEN>) id 1tjn7j-00008e-MU for bug-gnu-emacs@HIDDEN; Sun, 16 Feb 2025 17:28:27 -0500 Received: from mail-oo1-xc41.google.com ([2607:f8b0:4864:20::c41]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>) id 1tjn7i-0000cf-07 for bug-gnu-emacs@HIDDEN; Sun, 16 Feb 2025 17:28:27 -0500 Received: by mail-oo1-xc41.google.com with SMTP id 006d021491bc7-5fcd811d939so241094eaf.0 for <bug-gnu-emacs@HIDDEN>; Sun, 16 Feb 2025 14:28:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739744904; x=1740349704; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=IV3iTsMChyS/qKFd8myNjKS6GoNxU9unbxAHGN2vr80=; b=D9PYcu7jyk8QODMP/Q6/RwhNB9WJeijCSzDiB8F6u/5Nc0g2sJ9YgYswZxgL+Kc9Ic uLc0V6iv/h5TSeSGUqlP02EvEBW8t1rc16WMYErorHAqRSS+/Da/8KWGhJfzAuDkmYcR 94iwOmgT+vrjAvbUGiQsHz98QZXcrKO8jiyHgrvjKNbo+DrKrqZXBuUEY0g75w9j29Nf 34y7hUPwgIPBpsctgvfQCozs9EMaBXb4JtgLJSGLeUYtuiaFesrHPTk6RhNYflGkvAv0 nb6G8RireqLQqrzlq3QBu41jvpU86sk6A10Z7isjGqV7WXEhzC+6RAx/gm4xbnDGG/OA 1HiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739744904; x=1740349704; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IV3iTsMChyS/qKFd8myNjKS6GoNxU9unbxAHGN2vr80=; b=ER7ErTRmnnmS5bLvP3EH36d3+8pbcT8HtkeCBpq1zvdnWTx7NYmB+M+UUsROvCXktM WxsfLAfAzbdN2SX1x60ynfiqzWZqIYrxdzKhmO777uAtmS56ZnFVJFIR9W/DVWonUreH 5Rh6NdjWf0c5vcNSLs2jrwEenx+KATeX0/PzvoSfHfdAgM36zYahXg2v3PSODNlVz5KS Dnjlc6eIkaAbXPiJeFEht80VBs1/exoar+2Qp902u3SiMqOThMkYoRh85i3b8CS9atjY s+OLZpzOs+ovu5O/5x+118HkwdhsDnRcIAUbljRWQtnf+7eRCQaOErWmnndT+L0+zQtf KkQg== X-Gm-Message-State: AOJu0Yz2QJb1KhnQykersdkN0CyAhbiN+AOAnrznCR0xM3TXxPnxFvlE BjWpqqwM6WodSrvCX9VI5qFLkxpxzkRt8VR7PPIJAR0p1RzYLSay X-Gm-Gg: ASbGnctGAttrDBP4S/2g3R+eM3ICIiv8dij20nGeXOzq9qCiDYtctK5srMa7fSbVy9b TYOkHa+C1+MNxAsPf7qNe8zU8Q6yP/EVHmFiJyH+G4sZWFtrVf3dTFRmLqZvdB9CIVY8pnbQuU8 8YR0bFZtYJ36YEqYGyV7bK6MtXQq0i1PDzGFRYRxZaD1Bgfu5pyGR72LOGQQv+fIOvivL65bkvz DQ5vX3rRWqBxDuaQIF7S/Wob9zEREnM8cU3n3R0P3UqQFG1FCjLLz8tK8k= X-Google-Smtp-Source: AGHT+IEAhL2A+CKnfb9naUBxgoovLFOwd78SQJaFy8sD8Ave4C2rk+vrEEgbvC0SO8OpN0SxkOX89w== X-Received: by 2002:a05:6870:638e:b0:29e:5152:dab1 with SMTP id 586e51a60fabf-2bc98fcfd40mr4633152fac.13.1739744904454; Sun, 16 Feb 2025 14:28:24 -0800 (PST) Received: from fedora ([2806:10ae:e:8463::1]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2b954820406sm3561486fac.9.2025.02.16.14.28.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Feb 2025 14:28:24 -0800 (PST) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> (martin rudalics via's message of "Sat, 15 Feb 2025 11:35:32 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sun, 16 Feb 2025 16:28:22 -0600 Message-ID: <877c5ph6d5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::c41; envelope-from=eg642616@HIDDEN; helo=mail-oo1-xc41.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I've tested the patch and the implementation works like a charm. However, I would prefer this line to be added. :type '(choice (const :tag "All major modes" t) + (const :tag "Bury, don't kill" nil) (repeat (symbol :tag "Major mode"))) :version "31.1" :group 'windows) Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (eg642616[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (eg642616[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: submit Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) I've tested the patch and the implementation works like a charm. However, I would prefer this line to be added. :type '(choice (const :tag "All major modes" t) + (const :tag "Bury, don't kill" nil) (repeat (symbol :tag "Major mode"))) :version "31.1" :group 'windows) -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 16 Feb 2025 08:59:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 16 03:59:48 2025 Received: from localhost ([127.0.0.1]:60054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjaV9-0001mW-Ov for submit <at> debbugs.gnu.org; Sun, 16 Feb 2025 03:59:47 -0500 Received: from mout.gmx.net ([212.227.15.18]:43619) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjaV6-0001mE-B2 for 76248 <at> debbugs.gnu.org; Sun, 16 Feb 2025 03:59:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739696374; x=1740301174; i=rudalics@HIDDEN; bh=fyD2/e5nYcmeP5iljajgbbMacSj20ypOMMjgUzginX4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=LR0YtivhXTdeB2POTcRCWSKeJbt49gFRMu8HFZ8h9kWpbzOsL06RK4TV2OwWhSJP 5GM2JOHWt8hk6AccqKMAXO7ziL9YGUcCyk3hfJWRDM0BQ4/wqfI8mVlPYEyv7q6fD iXOY2KnGh/NL0zc0EZgXQOq7/SmXce8mfgIV80rXly6aawLuZELwKkgHzaznCpnVg Y8+KO0yKBnh5PQaxAI8KPQZm8z+qZuT9tx8uI7GuRCOSVUxq7aUO4W+W0vnY2sLuo siVpNgNnM86uWVG4mFKVpN/AkdGq2JTzmNalnXptI4WEk2WkcstesmSaJBM/I2MfE sg15YW8ubdy834F3aA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.105]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUXtS-1tsQAY2Pnk-00Xf5s; Sun, 16 Feb 2025 09:59:34 +0100 Message-ID: <8e455bf1-a281-4d8f-b103-7179d9db8118@HIDDEN> Date: Sun, 16 Feb 2025 09:59:31 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Juri Linkov <juri@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87y0y7gjrz.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87y0y7gjrz.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:xJtG/1trYH00g8zzUbNMrDWzAQ7LAb6ky0cyP0EsB7q5Yamf95J AkHUyxXg73QuWkl8d3Uwpw7w3lRhcgL1/QcQF9MdTL1RPPf87dtg3CB9a/rogTQf7SlYcS8 I28mwRe4KiYmfdFvEJEda24S4sdtuyZxJzMQ253U2bmgEuVjec9YUv08ro3RIZHErYDzcFR br94idfkna2I3ZWPn4dnQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:k3sGiAsAUIQ=;bFGuqeKl15nxz6NzlsiOr2YrBbX dZwREjqK5BBVwRzCwQc0ZGVpFLJZdCNz9qxLZ1wozLQK5NzJukOsx9AkIOl+qvqSU/rvvBdry tDddZngQts4pPCMG6cuMDGb0oFDPMoFDYntqtsem0wrCfsZoJL+VANrXCAHrIwedmw5b6hgff 3apacyRJvEtw7qmC3btko+Yq6IG8ZBysZBh5WTBsKTsQUkD/4Vfc/w89PRQuecwb8h9/gBfJX vkIMrSaV1okQF16UBDC5ZNM0ZZRhsO0ymM5RJgTVcen0r7Exe8GjCk4iOvFr0VyeZLKEYGxzp dDx3q4iUvsACratRJgGeca+cURcxb0A2HYerSCu11dGT6zlewp1v9n3smxCMByDZYBlrLc6UG kdYHEyAu2/+2n0K5LJ47inPj4MGwLxICGjHk4Bq33qEGEGpemMERnuoxyzfvOKXN3hdAuOgpm u0feXYi5VVizMbBfOpOAB9RH4B87nOZ034bVXaObwr9DhTRWReqLzrj6KSb5joRl5aQTcgYte DqAbzSwQgj5QjX0LXYl+DgitpQFFPXXIQHciJsx7GohkfN32LCaFEaAPeLYliEzKalbcsj8DF YLE7gGFxmPgiQMvKMJvEwY2Jtq0Izw3W5kFus8TdX4o5x7M+P5vdgFjNTcQfLrneUjCdu4YIx RK9ioHKK/cUYFAE4e2zN+ugWTqJ/PNH5dcPSdCdxg1PenGb5hnF2GTdVALMlxuAqTUPvIKVUL yQTYBUCXCGKBC1q3xR0MpgsBfXhAIlRhsz5AX1fDzhfBW/E6gxra9/9mbcd9vH4Yo7nNH/bar tffjJgkyGHIK9Ftc5o4TlGbXU3wvuw39bk59HxrJ2p49G2Xmy8pLquuYDW490XQlIuw4c1TZS Lals7TPGOlukaUxl6XNeC659hkvP+f9R8CojXwMMj/wddidMgJPXjRLzFKvFQx0iN3S4f5jRe D0i1z9QzpHiPIHsJKeSfHJn1Ay7TRortsZclNP7leoay5VLkTAY+BHhqvJe9ekoC/CEyy+3z+ o/3WAbxtCt4kianOJ41B8DGsacH1vL55OZY9/xA3mceHXEv3dFDVO0W7SLHe2L9ngRpm9CaVh 0i4/fQQreO3Gvhd3A6hwi0xstgKiwn+GEX/z4WVtTYBz3eniO8JkkECEgSANh99xEHvqnAeUj DhoUFOwIdVR6GsLwJk0tG111++5pQ2OfHwoqkkfjSFa40KUUafWTN1kZhJDh66JEk3nks/g/t 5Y6N53khLxmk2XY+XnD5xIaD79hz6yprPRRqsdZ7dWMHQFGOTkBcuc5gUAD9TxRvTPysauMDg ygfgQm/0jFPVcUiZ9y41TOdkwkogHzTKwO6twg5h/VrNL38cA+8vnMBnEwDhCFnQ47RH4GHkV mEdC9kkFL6XL4zraBhIbM9wB8AbDD57plKDZQJTdQjksTH1KkFrpnjjoM5SZrBXhxe4tPqDU2 qvLFQSA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > A shorter name 'quit-window-kill-buffer' gives more freedom > for possible future extensions, e.g. for a list of regexps > or buffer names as strings in addition to mode names as symbols. OK. We now already have t as possible value anyway. martin
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 15 Feb 2025 19:18:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 14:18:42 2025 Received: from localhost ([127.0.0.1]:57936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjNgX-0004lG-W3 for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 14:18:42 -0500 Received: from mail-oa1-x43.google.com ([2001:4860:4864:20::43]:51295) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjNgW-0004l0-EV for 76248 <at> debbugs.gnu.org; Sat, 15 Feb 2025 14:18:41 -0500 Received: by mail-oa1-x43.google.com with SMTP id 586e51a60fabf-2b863fdc25aso824279fac.2 for <76248 <at> debbugs.gnu.org>; Sat, 15 Feb 2025 11:18:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739647114; x=1740251914; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=DoBn5sUcZK6lF5ue79UJnVc6t81Tqt1dVQjD4kqo25Q=; b=UqLyCPGCMKLro8i1D/08Cweq1zYA36+MxJsY1gz7C51tzfd1QxjbFDMioGJO4rK87d nqDWFSRJPs9gDI2ATxJquKy+r+5SuCO4oWTb2ZchdI7ZmVjKljmdoLNilSal7ALwmlIc DectUBD/1VCh1Yxoeh1y7/+cjGKhU9vKZohNi0zixQ7CK88XEiTGVyMAOxx6tysS98HB ulwP7NdNT3xTQWkusGKmWogAvkJCnjpinb9qPkVBZdnXwWqRb4OlzJ99YT+FB3nRctB8 gbYJdNRAZFEGGx90QfpcNHUvL05H4T+Trntqi67oCvUgxIJ7/RFD52zGyI4frIyo6bfa jl0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739647114; x=1740251914; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DoBn5sUcZK6lF5ue79UJnVc6t81Tqt1dVQjD4kqo25Q=; b=LcE4Y22GP2M156GesCbfCkSC4Vff/ajXdU9gMLrWuMksgPZzIIXmdvzIYYy6pLkQrs zS20iao/MUETrYjbuxzslqUOQSpGjpJPKEXERYrWGrEQHmryRrhaDBb5ouwy4lCk0hjt HRNH9UQjrxKihGYXEPhfB2HcDWpUsUy2A88jLvmdew1LPTlFbf8IBPSYe1znARDd/uCc FtyLmXMidvh4GEVi1xjt+sUtcrXFgUE56Q8F+G22/R/nm6R0ctJ0Qb6p/xFsVgCuVMEl gnYLSI4VY6RL2JNGvmVHt+isNhnWSOTBMy7ZQcG7ocHf4poLpvrYUiIaOYoDTVRWh1U4 Qgug== X-Gm-Message-State: AOJu0YxDizAwkyQ2rT2wAkHW4fJLZJFDkezaU8H8FUydBBZGdSMf2zcv gBEymaJap8NCPuikgKh7gmYnnbY0DqL9XrQhbmS17Y9IyIinnSyF X-Gm-Gg: ASbGncu7xMwOav3e0YRbdYyG99G3Z8zxS2Ai9PpeTMkrdpfq1SmF2pjwzj6YDeKSKJd pCaEH/6qZ2Nf/NxLoG2rZjOuWbyS2sbZ6qcXCXn9bWl8hfWlDsWOB0LjXjJ9FlZY3/p2tFOFrye 0O1Iha+dG25XmkgbzeF4juvO6md+g9RN6GAmK9ufxkPnBJM0yp6ZA587zs8d3/JjKLpGGCmwcB8 he/4MAbKE9up1HGeUiJ7qKA1ThGCJGtZ/rh+q4xIN8A9I1DdyXjftVNdBI= X-Google-Smtp-Source: AGHT+IEKq1YgNIBgqQI9m0bqVjZbiKkum6fePs0xp3jMh05lnUAEsRPtQ4eatM7LUzCfBo2QnvGgHA== X-Received: by 2002:a05:6870:450c:b0:29e:5897:e9d1 with SMTP id 586e51a60fabf-2bc99d91a26mr2022592fac.39.1739647114278; Sat, 15 Feb 2025 11:18:34 -0800 (PST) Received: from fedora ([2806:10ae:e:2120::3]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2b959777982sm2711919fac.39.2025.02.15.11.18.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Feb 2025 11:18:33 -0800 (PST) From: Elijah Gabe Perez <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> (martin rudalics via's message of "Sat, 15 Feb 2025 11:35:32 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sat, 15 Feb 2025 13:18:32 -0600 Message-ID: <87pljjow3b.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: >> Wouldn't it be more convenient to put this into the let varlist? > > It would be more convenient ... > >> + (let ((kill-from-mode >> + (or (eq quit-window-kill-buffer-modes t) >> + (and (listp quit-window-kill-buffer-modes) >> + (derived-mode-p quit-window-kill-buffer-modes))))) >> >> >> ... or is there something i'm missing? > > ... but 'derived-mode-p' says to > > "Return non-nil if the current major mode is derived from one of MODES. > > so I have to make the buffer current first via 'with-current-buffer' and > only then I can call 'derived-mode-p'. I see, thanks for the clarification. -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Feb 2025 19:18:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 14:18:51 2025 Received: from localhost ([127.0.0.1]:57939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjNgh-0004le-CO for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 14:18:51 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49892) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjNgZ-0004l5-Ex for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 14:18:43 -0500 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 <eg642616@HIDDEN>) id 1tjNgT-0003Wt-JN for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 14:18:37 -0500 Received: from mail-oa1-x42.google.com ([2001:4860:4864:20::42]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>) id 1tjNgS-0000Eh-2P for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 14:18:37 -0500 Received: by mail-oa1-x42.google.com with SMTP id 586e51a60fabf-2adc2b6837eso975220fac.1 for <bug-gnu-emacs@HIDDEN>; Sat, 15 Feb 2025 11:18:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739647114; x=1740251914; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=DoBn5sUcZK6lF5ue79UJnVc6t81Tqt1dVQjD4kqo25Q=; b=BC6+mnr/SUVrsblmOsdRTOIfa2JayeiuCfh5bVaOA5pdhkuYHObeXvFcIFoTlRZhIW PnQWCzZScNIPbIUkJ5JXVBTGZAZDkyclSYpSKj+bMpzs+UklbxwkMAcMvdUbxiD8IzxL EGwl9H03HhMa6HLee2uFYX2e8mSZ3p8OpjXtIgWAs6hm9CV/idaz4BuvyBZFALKtAoNM osXbF5PlmtDX3skFEICXbSttppyvcNUglZnooI+T+Xzlh6gVcKS7vBH0P9Nw5H67is7N 4TrgWK5oIGhdLD2GPuE9qlZoRXu/O6zlgBISjNDP+WZTKuMPUHEoPxOAwPkXD4giZ6WC 3WSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739647114; x=1740251914; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DoBn5sUcZK6lF5ue79UJnVc6t81Tqt1dVQjD4kqo25Q=; b=hLVmG+0XWBPXFse0IxcsM3pEs2Dufn2+3gGxhC0ln/ZhJvE6agYwrwZp8nsbnev9Bz Xt2GJAD9dIt9k7QdVvkiltGRHoQJ8RH1/Ds1OMZgaL6sD2UQZ0zhI9aHfajo4F/k2TOF +6cwdgJox2et2HvWenVO+ooV5rA9BM8l/Yw/A00WRxBnlN1lP37dqCDQFQ8EWSos898W E85g07zTxWkhcw73LyAQamboej2f37SpvgjJvEq56mZBd4g8apdBM7+PJ8VI+TYbNXSJ w+MWKu1gqFnh5/mLstFxOosWoX+cZA4NJGxW3y9sNcllRdwQ/HVd1g9hvciCW71PwKb/ Zxug== X-Gm-Message-State: AOJu0YykdcEsTUBjNA14pPexT7bEXyxOVxpozK+wv/SENzbYgifv0O8A oGVDtEe0uxmOLBnDXwc0e/suXnh6qq+4lxc6N2Nmrj2iY44wrxYmUpXHDMte X-Gm-Gg: ASbGnctf9W17gCXxoyCcXob6e2KNhvNapIhKtmiPNoPi4YcF4SqnMeKrYpWWcKv1JNv EHMK8p4XWtmH4ArKCoiCa559E6E3SYRWxqag6ZkzC+LARzj+/MQDofgDIbck5fy647tc5amb4fW rt0fDhla3UYDzFmeL9gg3Q27b2tsPMT7RB61eO+p7FX/0QtlsxfpMKOoFafYMdOwIMnG3mdVoM3 S9cNAh+f6z4odM7lcCwhISEgjIc/ndzjSglJRimu0m/GtkbXFpsjqQEUks= X-Google-Smtp-Source: AGHT+IEKq1YgNIBgqQI9m0bqVjZbiKkum6fePs0xp3jMh05lnUAEsRPtQ4eatM7LUzCfBo2QnvGgHA== X-Received: by 2002:a05:6870:450c:b0:29e:5897:e9d1 with SMTP id 586e51a60fabf-2bc99d91a26mr2022592fac.39.1739647114278; Sat, 15 Feb 2025 11:18:34 -0800 (PST) Received: from fedora ([2806:10ae:e:2120::3]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2b959777982sm2711919fac.39.2025.02.15.11.18.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 15 Feb 2025 11:18:33 -0800 (PST) From: Elijah Gabe Perez <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> (martin rudalics via's message of "Sat, 15 Feb 2025 11:35:32 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sat, 15 Feb 2025 13:18:32 -0600 Message-ID: <87pljjow3b.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:4860:4864:20::42; envelope-from=eg642616@HIDDEN; helo=mail-oa1-x42.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: >> Wouldn't it be more convenient to put this into the let varlist? > > It would be more convenient ... > >> + (let ((kill-from-mode >> + (or (eq quit-window-kill-buffer-modes t) >> + (and (listp quit [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (eg642616[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (eg642616[at]gmail.com) X-Debbugs-Envelope-To: submit Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, juri@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: >> Wouldn't it be more convenient to put this into the let varlist? > > It would be more convenient ... > >> + (let ((kill-from-mode >> + (or (eq quit-window-kill-buffer-modes t) >> + (and (listp quit-window-kill-buffer-modes) >> + (derived-mode-p quit-window-kill-buffer-modes))))) >> >> >> ... or is there something i'm missing? > > ... but 'derived-mode-p' says to > > "Return non-nil if the current major mode is derived from one of MODES. > > so I have to make the buffer current first via 'with-current-buffer' and > only then I can call 'derived-mode-p'. I see, thanks for the clarification. -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 15 Feb 2025 18:21:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 13:21:48 2025 Received: from localhost ([127.0.0.1]:57839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjMnU-00026F-6M for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 13:21:48 -0500 Received: from relay4-d.mail.gandi.net ([2001:4b98:dc4:8::224]:57679) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tjMn9-00025W-9W for 76248 <at> debbugs.gnu.org; Sat, 15 Feb 2025 13:21:28 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id C9FFA44446; Sat, 15 Feb 2025 18:21:16 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> Organization: LINKOV.NET References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> Date: Sat, 15 Feb 2025 20:11:44 +0200 Message-ID: <87y0y7gjrz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdehfedvhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledrleekrdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrdelkedrhedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeeivdegkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvgheigedvieduieesghhmrghilhdrtghomhdprhgtphhtthhopehruhgurghlihgtshesghhmgidrrght X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> Then the name could be just 'quit-window-kill-buffer' for symmetry with >> 'kill-buffer-quit-windows'. > > Hmm... What about people who eventually expect buffer names or regexps > to match the name of the window's buffer? A shorter name 'quit-window-kill-buffer' gives more freedom for possible future extensions, e.g. for a list of regexps or buffer names as strings in addition to mode names as symbols.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 15 Feb 2025 10:35:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 05:35:47 2025 Received: from localhost ([127.0.0.1]:53526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjFWU-0003Iq-Tn for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 05:35:47 -0500 Received: from mout.gmx.net ([212.227.15.19]:45085) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjFWR-0003IO-Vc for 76248 <at> debbugs.gnu.org; Sat, 15 Feb 2025 05:35:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739615733; x=1740220533; i=rudalics@HIDDEN; bh=IuGexZavgsScPEfqpOI1kxnOAaiGOlDilozG2bCDYgg=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=BIlLvwqOOkE6sf9vvu0N2pqH/lk5NXrRuEPAPcF94MbPB4BLh1Y05/LAifc6QI8A HTO123fy0gE/cjwHzZh+WrJV7NsKgDyPiNzlWBvkEp7/9XCUiUbFbhEil0f4j60sW BoLEksDAhsjoCNpURgjodo0FXdnqnPYK19ZDeKQahA+JKodgKy7xn9xSg/Feo+7t8 rZHiSYC+D0jgMm5x7eSbtPRnSVLA6dDASx5khQwkSh3p9o/ED3o+Ulpc5ezEZVtQI HaaTNKQ6b+PKOl4+aEV8ErksDw1XezEQmrJOTf0aO/ewBqtF5od52uGe3uogRGdMb rjmd14DFOAmg48Dt1g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.148]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUGi9-1tslsc0hBD-00WSDT; Sat, 15 Feb 2025 11:35:33 +0100 Content-Type: multipart/mixed; boundary="------------VxSCAMoJAEoAdPHE0pd0HQH0" Message-ID: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sat, 15 Feb 2025 11:35:32 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Elijah Gabe Perez <eg642616@HIDDEN>, martin rudalics via Bug reports for GNU "Emacs, " the Swiss army knife of text editors <bug-gnu-emacs@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87tt8vpyai.fsf@HIDDEN> X-Provags-ID: V03:K1:JIlWjf0DPSP5yvfDJflmqCUnI/dsidBRf/BxPYVRYu+v8Npzuue bfLAvc2T7zUh6meazl1FbjzHUfFqXbs1WTVSyvtcdaGTKgZ1rUU3GLitjmXaEjcAibPGDTf +KAXlJMZG7qZ++9HEJ3gBggfPBWY/mNJFyiayDqQDXP/8qGapLJPe/K0TTaEpB+UuTP7x6M D/ZYCk8nPVN3L7GddDzKg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mczu5lCyk+8=;1PNWhc/33/8oZjtBGWQW20Fosni 3Ee7C7XhsDFkskn7uszXQv6sH2xg7Tga+r4bc2T85H4l7ZPsCwgF45yiggXbEZqFNhep2XdNs vMIOIdPq1mFkgzdRImht8rahtDBjxcrApodDELqmSwuxKY4dKmmc65Mduorr86hhySwRgVSwo V7IqKLC4wai3K2qIPG89pFlqj9/hi/HKA6+4F5EMx9cUNyoqLaPmuii3390oJpHFEzVbx5oF0 GBIyFent0eTf4cOULNQMLsSWteJRX55XUQyNNcwD0KNFHDJB/3bQ0PXkqXMlEKXBTMP+pvlys qU6BZldKTscxq67UzUPTVStUfOQ/b5EWjsHCvsWnteMyQsv8fYHZb45dQipyssPJwZgw8T7X+ xBLhI/zSpKhzaP0tDC0DhknWEi23fGcJ5CsT6QLcp7UAd9j+v06n6oQjC3qDMllfP92hj4+Zl ef7DooguKES22ar9RQJIj4N3iopefEMzdST6a+R3Juemp/tVWnieskpznipGlQcGjtGpj/TB6 t30e0+qXHGdZPIWVphVUHA+CZBrnoG21EL8Iliv/pIQyOd7wSexRiIzIFcxp3ijArghUdMZkD wl3Fo5ht9jSb8ZIgKUo+AKH07Ywcqc64h+MeZ2DrUdlln0OAP9X7a/8tOpiEjSuFbGIUak+E9 NKdB4NoOlPi5RHAcuKSm2MBRamT27rXSI5FCe/IOe/36e+QXH8O1VA04keyJM3m2B7XGt7WJj sc2AlQYwyNNOuO0OnjIptGhH3gj+QryRbmNG2IEhYtm/cnXW9A6gxItDGfWBbuZL+/rn0U6Q7 xlrXO8tgCYywPOJG9YgNBEvhqhVAczV8CmYYj+YwWTfXH+p5FNAMKW2UfQIvk4QQYTKDXBK8L X529S+Aw+4Msc6+N32epIpzCe2La+T/KLROXd6XmMdWKXw59BBVTbV40tYyIpbsLwoiXSpNew 0rUf+ayw703Llwv3/vVLQBimfvLuPHdy5PCGjfhv+vX3pEQkuc/FyLK4voEEMDzizu149Lb7r rLj2ypG7EZgagFWMQ3WKdoc/Tc3cqGhkjYTJw8uVkTnMZcJe92Mh+HNVvl7LqCR0SF4KdfoHV PR885f2asvf36ulu6Qkk9WAceiAlbIVB6s7PqZB7FrYSr5tqIid9ArWv3aKmS6KJWr2iVxE55 Ce9EM0h5zpmwZbNZ65CFkj1GKwEs6XPNm1261cVElnYI83g2w2Zp5h0eBHpjpsbHegH1AkG/S P3KtiuUhQ08y8x+Q5fYA9/E2Zcu7lTVi3nPgb+qZ6ya/pejBxLN6xMUrJ1Ll0cA7l9vYm5vdZ AntpNqZnGyWMto87Yrh78UuvjaSMBxREqJ+54mwglh/XIhucJDEIkugnNO3+ct+rtfzJqkqsT ZZ85RdsGQgU30KxHesdMBQ/iCJ0q/mKeCiSLoiAFwXMMGIT6IdCr6ylXDxqdMO9EUb7hriDqQ Gl63GtQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------VxSCAMoJAEoAdPHE0pd0HQH0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Shouldn't it be something like this? > > + :type '(choice (repeat (symbol :tag "Major mode")) boolean) > + :version "31.1" > + :group 'windows) > > Otherwise it would give a warning due type. Right. >> + (let (kill-from-mode) >> + (with-current-buffer (window-buffer (window-normalize-window window)) >> + ;; Run the hook from the buffer implied to get any buffer-local >> + ;; values. >> + (run-hooks 'quit-window-hook) >> + >> + (setq kill-from-mode >> + (or (eq quit-window-kill-buffer-modes t) >> + (and (listp quit-window-kill-buffer-modes) >> + (derived-mode-p quit-window-kill-buffer-modes))))) > > Wouldn't it be more convenient to put this into the let varlist? It would be more convenient ... > + (let ((kill-from-mode > + (or (eq quit-window-kill-buffer-modes t) > + (and (listp quit-window-kill-buffer-modes) > + (derived-mode-p quit-window-kill-buffer-modes))))) > > > ... or is there something i'm missing? ... but 'derived-mode-p' says to "Return non-nil if the current major mode is derived from one of MODES. so I have to make the buffer current first via 'with-current-buffer' and only then I can call 'derived-mode-p'. martin --------------VxSCAMoJAEoAdPHE0pd0HQH0 Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggMjkw YjVjYWU2NGQuLmU2NTVlMDQzMWQ0IDEwMDY0NAotLS0gYS9saXNwL3dpbmRvdy5lbAorKysg Yi9saXNwL3dpbmRvdy5lbApAQCAtNTQ0Niw2ICs1NDQ2LDE5IEBAIHF1aXQtcmVzdG9yZS13 aW5kb3cKICAgICAgKChlcSBidXJ5LW9yLWtpbGwgJ2J1cnkpCiAgICAgICAoYnVyeS1idWZm ZXItaW50ZXJuYWwgYnVmZmVyKSkpKSkKIAorKGRlZmN1c3RvbSBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlci1tb2RlcyBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgYHF1aXQtd2luZG93JyBtYXkg dHJ5IHRvIGtpbGwgV0lORE9XJ3MgYnVmZmVyLgorSWYgdGhpcyBpcyB0LCBgcXVpdC13aW5k b3cnIHdpbGwgYWxzbyB0cnkgdG8ga2lsbCBXSU5ET1cncyBidWZmZXIuCitPdGhlcndpc2Us IHRoaXMgc2hvdWxkIGJlIGEgbGlzdCBvZiBtYWpvciBtb2Rlcy4gIGBxdWl0LXdpbmRvdycg d2lsbAora2lsbCB0aGUgYnVmZmVyIG9mIGl0cyBXSU5ET1cgYXJndW1lbnQgd2hlbiB0aGF0 IGJ1ZmZlcidzIG1ham9yIG1vZGUgaXMKK2VpdGhlciBhIG1lbWJlciBvZiB0aGlzIGxpc3Qg b3IgaXMgZGVyaXZlZCBmcm9tIGEgbWVtYmVyIG9mIHRoaXMgbGlzdC4KK0luIGVpdGhlciBj YXNlIGl0IHdpbGwga2lsbCB0aGUgYnVmZmVyIHJlZ2FyZGxlc3Mgb2YgdGhlIHZhbHVlIG9m IHRoZQorS0lMTCBhcmd1bWVudC4iCisgIDp0eXBlICcoY2hvaWNlIChjb25zdCA6dGFnICJB bGwgbWFqb3IgbW9kZXMiIHQpCisJCSAocmVwZWF0IChzeW1ib2wgOnRhZyAiTWFqb3IgbW9k ZSIpKSkKKyAgOnZlcnNpb24gIjMxLjEiCisgIDpncm91cCAnd2luZG93cykKKwogKGRlZnVu IHF1aXQtd2luZG93ICgmb3B0aW9uYWwga2lsbCB3aW5kb3cpCiAgICJRdWl0IFdJTkRPVyBh bmQgYnVyeSBpdHMgYnVmZmVyLgogV0lORE9XIG11c3QgYmUgYSBsaXZlIHdpbmRvdyBhbmQg ZGVmYXVsdHMgdG8gdGhlIHNlbGVjdGVkIG9uZS4KQEAgLTU0NTksMTEgKzU0NzIsMTkgQEAg cXVpdC13aW5kb3cKIFRoZSBmdW5jdGlvbnMgaW4gYHF1aXQtd2luZG93LWhvb2snIHdpbGwg YmUgcnVuIGJlZm9yZSBkb2luZwogYW55dGhpbmcgZWxzZS4iCiAgIChpbnRlcmFjdGl2ZSAi UCIpCi0gIDs7IFJ1biB0aGUgaG9vayBmcm9tIHRoZSBidWZmZXIgaW1wbGllZCB0byBnZXQg YW55IGJ1ZmZlci1sb2NhbAotICA7OyB2YWx1ZXMuCi0gICh3aXRoLWN1cnJlbnQtYnVmZmVy ICh3aW5kb3ctYnVmZmVyICh3aW5kb3ctbm9ybWFsaXplLXdpbmRvdyB3aW5kb3cpKQotICAg IChydW4taG9va3MgJ3F1aXQtd2luZG93LWhvb2spKQotICAocXVpdC1yZXN0b3JlLXdpbmRv dyB3aW5kb3cgKGlmIGtpbGwgJ2tpbGwgJ2J1cnkpKSkKKyAgKGxldCAoa2lsbC1mcm9tLW1v ZGUpCisgICAgKHdpdGgtY3VycmVudC1idWZmZXIgKHdpbmRvdy1idWZmZXIgKHdpbmRvdy1u b3JtYWxpemUtd2luZG93IHdpbmRvdykpCisgICAgICA7OyBSdW4gdGhlIGhvb2sgZnJvbSB0 aGUgYnVmZmVyIGltcGxpZWQgdG8gZ2V0IGFueSBidWZmZXItbG9jYWwKKyAgICAgIDs7IHZh bHVlcy4KKyAgICAgIChydW4taG9va3MgJ3F1aXQtd2luZG93LWhvb2spCisKKyAgICAgIChz ZXRxIGtpbGwtZnJvbS1tb2RlCisJICAgIChvciAoZXEgcXVpdC13aW5kb3cta2lsbC1idWZm ZXItbW9kZXMgdCkKKwkJKGFuZCAobGlzdHAgcXVpdC13aW5kb3cta2lsbC1idWZmZXItbW9k ZXMpCisJCSAgICAgKGRlcml2ZWQtbW9kZS1wIHF1aXQtd2luZG93LWtpbGwtYnVmZmVyLW1v ZGVzKSkpKSkKKworICAgIChxdWl0LXJlc3RvcmUtd2luZG93CisgICAgIHdpbmRvdyAoaWYg KG9yIGtpbGwga2lsbC1mcm9tLW1vZGUpICdraWxsICdidXJ5KSkpKQogCiAoZGVmdW4gcXVp dC13aW5kb3dzLW9uICgmb3B0aW9uYWwgYnVmZmVyLW9yLW5hbWUga2lsbCBmcmFtZSkKICAg IlF1aXQgYWxsIHdpbmRvd3Mgc2hvd2luZyBCVUZGRVItT1ItTkFNRS4K --------------VxSCAMoJAEoAdPHE0pd0HQH0--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Feb 2025 10:35:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 05:35:46 2025 Received: from localhost ([127.0.0.1]:53524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjFWU-0003Ii-CG for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 05:35:46 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52624) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tjFWR-0003IN-TH for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 05:35:44 -0500 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 <rudalics@HIDDEN>) id 1tjFWL-00088f-C5 for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 05:35:37 -0500 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rudalics@HIDDEN>) id 1tjFWJ-0003fM-Fw for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 05:35:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739615733; x=1740220533; i=rudalics@HIDDEN; bh=IuGexZavgsScPEfqpOI1kxnOAaiGOlDilozG2bCDYgg=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=BIlLvwqOOkE6sf9vvu0N2pqH/lk5NXrRuEPAPcF94MbPB4BLh1Y05/LAifc6QI8A HTO123fy0gE/cjwHzZh+WrJV7NsKgDyPiNzlWBvkEp7/9XCUiUbFbhEil0f4j60sW BoLEksDAhsjoCNpURgjodo0FXdnqnPYK19ZDeKQahA+JKodgKy7xn9xSg/Feo+7t8 rZHiSYC+D0jgMm5x7eSbtPRnSVLA6dDASx5khQwkSh3p9o/ED3o+Ulpc5ezEZVtQI HaaTNKQ6b+PKOl4+aEV8ErksDw1XezEQmrJOTf0aO/ewBqtF5od52uGe3uogRGdMb rjmd14DFOAmg48Dt1g== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.148]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUGi9-1tslsc0hBD-00WSDT; Sat, 15 Feb 2025 11:35:33 +0100 Content-Type: multipart/mixed; boundary="------------VxSCAMoJAEoAdPHE0pd0HQH0" Message-ID: <ed4017a7-2114-41ba-8301-e0a0790d8fcf@HIDDEN> Date: Sat, 15 Feb 2025 11:35:32 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Elijah Gabe Perez <eg642616@HIDDEN>, martin rudalics via Bug reports for GNU "Emacs, " the Swiss army knife of text editors <bug-gnu-emacs@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> <87tt8vpyai.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87tt8vpyai.fsf@HIDDEN> X-Provags-ID: V03:K1:JIlWjf0DPSP5yvfDJflmqCUnI/dsidBRf/BxPYVRYu+v8Npzuue bfLAvc2T7zUh6meazl1FbjzHUfFqXbs1WTVSyvtcdaGTKgZ1rUU3GLitjmXaEjcAibPGDTf +KAXlJMZG7qZ++9HEJ3gBggfPBWY/mNJFyiayDqQDXP/8qGapLJPe/K0TTaEpB+UuTP7x6M D/ZYCk8nPVN3L7GddDzKg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mczu5lCyk+8=;1PNWhc/33/8oZjtBGWQW20Fosni 3Ee7C7XhsDFkskn7uszXQv6sH2xg7Tga+r4bc2T85H4l7ZPsCwgF45yiggXbEZqFNhep2XdNs vMIOIdPq1mFkgzdRImht8rahtDBjxcrApodDELqmSwuxKY4dKmmc65Mduorr86hhySwRgVSwo V7IqKLC4wai3K2qIPG89pFlqj9/hi/HKA6+4F5EMx9cUNyoqLaPmuii3390oJpHFEzVbx5oF0 GBIyFent0eTf4cOULNQMLsSWteJRX55XUQyNNcwD0KNFHDJB/3bQ0PXkqXMlEKXBTMP+pvlys qU6BZldKTscxq67UzUPTVStUfOQ/b5EWjsHCvsWnteMyQsv8fYHZb45dQipyssPJwZgw8T7X+ xBLhI/zSpKhzaP0tDC0DhknWEi23fGcJ5CsT6QLcp7UAd9j+v06n6oQjC3qDMllfP92hj4+Zl ef7DooguKES22ar9RQJIj4N3iopefEMzdST6a+R3Juemp/tVWnieskpznipGlQcGjtGpj/TB6 t30e0+qXHGdZPIWVphVUHA+CZBrnoG21EL8Iliv/pIQyOd7wSexRiIzIFcxp3ijArghUdMZkD wl3Fo5ht9jSb8ZIgKUo+AKH07Ywcqc64h+MeZ2DrUdlln0OAP9X7a/8tOpiEjSuFbGIUak+E9 NKdB4NoOlPi5RHAcuKSm2MBRamT27rXSI5FCe/IOe/36e+QXH8O1VA04keyJM3m2B7XGt7WJj sc2AlQYwyNNOuO0OnjIptGhH3gj+QryRbmNG2IEhYtm/cnXW9A6gxItDGfWBbuZL+/rn0U6Q7 xlrXO8tgCYywPOJG9YgNBEvhqhVAczV8CmYYj+YwWTfXH+p5FNAMKW2UfQIvk4QQYTKDXBK8L X529S+Aw+4Msc6+N32epIpzCe2La+T/KLROXd6XmMdWKXw59BBVTbV40tYyIpbsLwoiXSpNew 0rUf+ayw703Llwv3/vVLQBimfvLuPHdy5PCGjfhv+vX3pEQkuc/FyLK4voEEMDzizu149Lb7r rLj2ypG7EZgagFWMQ3WKdoc/Tc3cqGhkjYTJw8uVkTnMZcJe92Mh+HNVvl7LqCR0SF4KdfoHV PR885f2asvf36ulu6Qkk9WAceiAlbIVB6s7PqZB7FrYSr5tqIid9ArWv3aKmS6KJWr2iVxE55 Ce9EM0h5zpmwZbNZ65CFkj1GKwEs6XPNm1261cVElnYI83g2w2Zp5h0eBHpjpsbHegH1AkG/S P3KtiuUhQ08y8x+Q5fYA9/E2Zcu7lTVi3nPgb+qZ6ya/pejBxLN6xMUrJ1Ll0cA7l9vYm5vdZ AntpNqZnGyWMto87Yrh78UuvjaSMBxREqJ+54mwglh/XIhucJDEIkugnNO3+ct+rtfzJqkqsT ZZ85RdsGQgU30KxHesdMBQ/iCJ0q/mKeCiSLoiAFwXMMGIT6IdCr6ylXDxqdMO9EUb7hriDqQ Gl63GtQ== Received-SPF: pass client-ip=212.227.15.19; envelope-from=rudalics@HIDDEN; helo=mout.gmx.net 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: 76248 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------VxSCAMoJAEoAdPHE0pd0HQH0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > Shouldn't it be something like this? > > + :type '(choice (repeat (symbol :tag "Major mode")) boolean) > + :version "31.1" > + :group 'windows) > > Otherwise it would give a warning due type. Right. >> + (let (kill-from-mode) >> + (with-current-buffer (window-buffer (window-normalize-window window)) >> + ;; Run the hook from the buffer implied to get any buffer-local >> + ;; values. >> + (run-hooks 'quit-window-hook) >> + >> + (setq kill-from-mode >> + (or (eq quit-window-kill-buffer-modes t) >> + (and (listp quit-window-kill-buffer-modes) >> + (derived-mode-p quit-window-kill-buffer-modes))))) > > Wouldn't it be more convenient to put this into the let varlist? It would be more convenient ... > + (let ((kill-from-mode > + (or (eq quit-window-kill-buffer-modes t) > + (and (listp quit-window-kill-buffer-modes) > + (derived-mode-p quit-window-kill-buffer-modes))))) > > > ... or is there something i'm missing? ... but 'derived-mode-p' says to "Return non-nil if the current major mode is derived from one of MODES. so I have to make the buffer current first via 'with-current-buffer' and only then I can call 'derived-mode-p'. martin --------------VxSCAMoJAEoAdPHE0pd0HQH0 Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggMjkw YjVjYWU2NGQuLmU2NTVlMDQzMWQ0IDEwMDY0NAotLS0gYS9saXNwL3dpbmRvdy5lbAorKysg Yi9saXNwL3dpbmRvdy5lbApAQCAtNTQ0Niw2ICs1NDQ2LDE5IEBAIHF1aXQtcmVzdG9yZS13 aW5kb3cKICAgICAgKChlcSBidXJ5LW9yLWtpbGwgJ2J1cnkpCiAgICAgICAoYnVyeS1idWZm ZXItaW50ZXJuYWwgYnVmZmVyKSkpKSkKIAorKGRlZmN1c3RvbSBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlci1tb2RlcyBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgYHF1aXQtd2luZG93JyBtYXkg dHJ5IHRvIGtpbGwgV0lORE9XJ3MgYnVmZmVyLgorSWYgdGhpcyBpcyB0LCBgcXVpdC13aW5k b3cnIHdpbGwgYWxzbyB0cnkgdG8ga2lsbCBXSU5ET1cncyBidWZmZXIuCitPdGhlcndpc2Us IHRoaXMgc2hvdWxkIGJlIGEgbGlzdCBvZiBtYWpvciBtb2Rlcy4gIGBxdWl0LXdpbmRvdycg d2lsbAora2lsbCB0aGUgYnVmZmVyIG9mIGl0cyBXSU5ET1cgYXJndW1lbnQgd2hlbiB0aGF0 IGJ1ZmZlcidzIG1ham9yIG1vZGUgaXMKK2VpdGhlciBhIG1lbWJlciBvZiB0aGlzIGxpc3Qg b3IgaXMgZGVyaXZlZCBmcm9tIGEgbWVtYmVyIG9mIHRoaXMgbGlzdC4KK0luIGVpdGhlciBj YXNlIGl0IHdpbGwga2lsbCB0aGUgYnVmZmVyIHJlZ2FyZGxlc3Mgb2YgdGhlIHZhbHVlIG9m IHRoZQorS0lMTCBhcmd1bWVudC4iCisgIDp0eXBlICcoY2hvaWNlIChjb25zdCA6dGFnICJB bGwgbWFqb3IgbW9kZXMiIHQpCisJCSAocmVwZWF0IChzeW1ib2wgOnRhZyAiTWFqb3IgbW9k ZSIpKSkKKyAgOnZlcnNpb24gIjMxLjEiCisgIDpncm91cCAnd2luZG93cykKKwogKGRlZnVu IHF1aXQtd2luZG93ICgmb3B0aW9uYWwga2lsbCB3aW5kb3cpCiAgICJRdWl0IFdJTkRPVyBh bmQgYnVyeSBpdHMgYnVmZmVyLgogV0lORE9XIG11c3QgYmUgYSBsaXZlIHdpbmRvdyBhbmQg ZGVmYXVsdHMgdG8gdGhlIHNlbGVjdGVkIG9uZS4KQEAgLTU0NTksMTEgKzU0NzIsMTkgQEAg cXVpdC13aW5kb3cKIFRoZSBmdW5jdGlvbnMgaW4gYHF1aXQtd2luZG93LWhvb2snIHdpbGwg YmUgcnVuIGJlZm9yZSBkb2luZwogYW55dGhpbmcgZWxzZS4iCiAgIChpbnRlcmFjdGl2ZSAi UCIpCi0gIDs7IFJ1biB0aGUgaG9vayBmcm9tIHRoZSBidWZmZXIgaW1wbGllZCB0byBnZXQg YW55IGJ1ZmZlci1sb2NhbAotICA7OyB2YWx1ZXMuCi0gICh3aXRoLWN1cnJlbnQtYnVmZmVy ICh3aW5kb3ctYnVmZmVyICh3aW5kb3ctbm9ybWFsaXplLXdpbmRvdyB3aW5kb3cpKQotICAg IChydW4taG9va3MgJ3F1aXQtd2luZG93LWhvb2spKQotICAocXVpdC1yZXN0b3JlLXdpbmRv dyB3aW5kb3cgKGlmIGtpbGwgJ2tpbGwgJ2J1cnkpKSkKKyAgKGxldCAoa2lsbC1mcm9tLW1v ZGUpCisgICAgKHdpdGgtY3VycmVudC1idWZmZXIgKHdpbmRvdy1idWZmZXIgKHdpbmRvdy1u b3JtYWxpemUtd2luZG93IHdpbmRvdykpCisgICAgICA7OyBSdW4gdGhlIGhvb2sgZnJvbSB0 aGUgYnVmZmVyIGltcGxpZWQgdG8gZ2V0IGFueSBidWZmZXItbG9jYWwKKyAgICAgIDs7IHZh bHVlcy4KKyAgICAgIChydW4taG9va3MgJ3F1aXQtd2luZG93LWhvb2spCisKKyAgICAgIChz ZXRxIGtpbGwtZnJvbS1tb2RlCisJICAgIChvciAoZXEgcXVpdC13aW5kb3cta2lsbC1idWZm ZXItbW9kZXMgdCkKKwkJKGFuZCAobGlzdHAgcXVpdC13aW5kb3cta2lsbC1idWZmZXItbW9k ZXMpCisJCSAgICAgKGRlcml2ZWQtbW9kZS1wIHF1aXQtd2luZG93LWtpbGwtYnVmZmVyLW1v ZGVzKSkpKSkKKworICAgIChxdWl0LXJlc3RvcmUtd2luZG93CisgICAgIHdpbmRvdyAoaWYg KG9yIGtpbGwga2lsbC1mcm9tLW1vZGUpICdraWxsICdidXJ5KSkpKQogCiAoZGVmdW4gcXVp dC13aW5kb3dzLW9uICgmb3B0aW9uYWwgYnVmZmVyLW9yLW5hbWUga2lsbCBmcmFtZSkKICAg IlF1aXQgYWxsIHdpbmRvd3Mgc2hvd2luZyBCVUZGRVItT1ItTkFNRS4K --------------VxSCAMoJAEoAdPHE0pd0HQH0--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 15 Feb 2025 05:33:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 00:33:36 2025 Received: from localhost ([127.0.0.1]:52977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjAo3-0005cn-L4 for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 00:33:35 -0500 Received: from mail-oi1-x244.google.com ([2607:f8b0:4864:20::244]:42263) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjAo1-0005cU-Bv for 76248 <at> debbugs.gnu.org; Sat, 15 Feb 2025 00:33:34 -0500 Received: by mail-oi1-x244.google.com with SMTP id 5614622812f47-3f1c94936c5so1538635b6e.1 for <76248 <at> debbugs.gnu.org>; Fri, 14 Feb 2025 21:33:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739597607; x=1740202407; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vIr+GyOaY/c6r6Z6IMq/HPQTyHUiyNw+SgQ9CQyks1k=; b=dXPcamtmmXUHGLVq8woFsjnrIuveBkz1REJrlQ3MkI/xJhHeZ1tR8e+CxlSanDnR8e P16ei5LQH2TbzUAgVKa4axIuuMiYZhLta4MYlvLa/c99FjO0WS5LGODdGKBa2+4D72Qk i2tDff8PXUhRwPwtmiC0lW9XAVN/j2ZdRK29FvAbvgDFBca7M9/FkIrBvbsUzEs3nyVT nOwcFJBcJixKFprKzptRhtySw4lbL9Yj6zrUgvProITmhaLyk3R02khX4X4HClDqclh2 g5vC+t7hMuu35kcfr4qb14plH7reCWSKZbBHBwv587p44gppD78AV9l/IxqZpR/Y+DUR xRkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739597607; x=1740202407; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=vIr+GyOaY/c6r6Z6IMq/HPQTyHUiyNw+SgQ9CQyks1k=; b=t3+bd3PTq2Ko3Hwu2BnNtsh8xMUIhJs5Xm9vbWIFIjmfascF4271KX3TGtU3LDiNTR nAjEKWwO46ouufRt2Yutxc7w6B/ian5oLC5/bvAtlxtPn7XEVS4pWQTmdJXqTM8uAnwB W1RAjcixEHsxJfIHSquBUy9eKXs7pwmB/EoQnhDZi0JnuvXPB0bqf3gLjK1v6pwDUfB1 EK+ijpzYXrNwfzM025TcNay6Jo+sOODsj+7V2Df9htIXHJi3eew2OZmPPoKryNTxQ6Ze h/9GwvrtIzyMoGC86dqFjoyZ4TW6HBsRBdqm4nkDLJTU6U66M/fL1GGOxj5Vgh7EOaAC F6Bg== X-Forwarded-Encrypted: i=1; AJvYcCVcdmzm9cc26mbrIOx0eqlEtw2lKK4wU8yeVXuMsqaY20kPf5gm0gjjaoOHIk3oO2i4UySRqA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwbEOTAPnEaeA7mTxRUc/7IghwhifPtA02+KbE0OYTKeW55Mddp qNLx/30PVkGEkrRpIbop/XcZUUTAL+0sDhE0ii9eVlBcjePOmiTj77g6ybx1 X-Gm-Gg: ASbGncun26UUpGmTXj3Rjr/OZF9P3ObWkIlM9TYoW/rlsZSTDuYOhmYAKyQdbcazpbW 9OIx/zwfpd+hRJ7ifep10of5ykUvpaDqUVIjXENyLDvmljka8dx33KigyLXPOaJc/xagW9Zd6/w M20dvQU3p9l8YsjuL+wW1rhl9EcXIhnqXt6WYfMd/loLcq0BiY4H86fbwyPVrCAYlct1/T8Dy8r 1e/f5eZnO56rCKAEHsIrz3yYV/LoxEzAw4A+u/pv+qSqtkAelInjsIm0zM= X-Google-Smtp-Source: AGHT+IHUIPP0suVUYIJKsK4VrQTf5RYre0+Srq4bemlTtna1tCnJ7wFjJWzkMLZZmcFUsMH0Bv8ggQ== X-Received: by 2002:a05:6808:3843:b0:3eb:3dd6:81bc with SMTP id 5614622812f47-3f3eb38c405mr1020274b6e.15.1739597607238; Fri, 14 Feb 2025 21:33:27 -0800 (PST) Received: from fedora ([2806:10ae:e:2120::3]) by smtp.gmail.com with ESMTPSA id 5614622812f47-3f3daa165bfsm1788254b6e.41.2025.02.14.21.33.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 21:33:26 -0800 (PST) From: Elijah Gabe Perez <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> (martin rudalics via's message of "Fri, 14 Feb 2025 11:24:49 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> Date: Fri, 14 Feb 2025 23:33:25 -0600 Message-ID: <87tt8vpyai.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > +either a member of this list or is derived from a member of this list. > +In either case it will kill the buffer regardless of the value of the > +KILL argument." > + :type '(repeat (symbol :tag "Major mode")) > + :version "31.1" > + :group 'windows) Shouldn't it be something like this? + :type '(choice (repeat (symbol :tag "Major mode")) boolean) + :version "31.1" + :group 'windows) Otherwise it would give a warning due type. > + (let (kill-from-mode) > + (with-current-buffer (window-buffer (window-normalize-window window)) > + ;; Run the hook from the buffer implied to get any buffer-local > + ;; values. > + (run-hooks 'quit-window-hook) > + > + (setq kill-from-mode > + (or (eq quit-window-kill-buffer-modes t) > + (and (listp quit-window-kill-buffer-modes) > + (derived-mode-p quit-window-kill-buffer-modes))))) Wouldn't it be more convenient to put this into the let varlist? + (let ((kill-from-mode + (or (eq quit-window-kill-buffer-modes t) + (and (listp quit-window-kill-buffer-modes) + (derived-mode-p quit-window-kill-buffer-modes))))) ... or is there something i'm missing? -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Feb 2025 05:33:44 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 15 00:33:44 2025 Received: from localhost ([127.0.0.1]:52980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tjAoC-0005dA-2g for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 00:33:44 -0500 Received: from lists.gnu.org ([2001:470:142::17]:45948) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tjAo3-0005cY-Tz for submit <at> debbugs.gnu.org; Sat, 15 Feb 2025 00:33:36 -0500 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 <eg642616@HIDDEN>) id 1tjAny-0000aa-IT for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 00:33:30 -0500 Received: from mail-oi1-x244.google.com ([2607:f8b0:4864:20::244]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>) id 1tjAnw-00017q-OL for bug-gnu-emacs@HIDDEN; Sat, 15 Feb 2025 00:33:30 -0500 Received: by mail-oi1-x244.google.com with SMTP id 5614622812f47-3f3e0498beaso924727b6e.1 for <bug-gnu-emacs@HIDDEN>; Fri, 14 Feb 2025 21:33:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739597607; x=1740202407; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vIr+GyOaY/c6r6Z6IMq/HPQTyHUiyNw+SgQ9CQyks1k=; b=eMjTsksYWo4BGdtacqyjI4PDUmT2z0EprRnyvKq8ss28BJHQrjAXZnVSeMnhGfGKAc Da2R9T+QOmLqXamNnwJb3Pw0yM0gQuwn447x2MngZOa2utgqORbWvYNc+xk8Sj6rDG0c W/lAOqiTbdU4B0dlmGffa6KxJJ2jKCGkTbM8FI8oLci+ieq/WwTKvXjK/cLFfSuxW+xi /Cfbt6SWIorPVhjDidUAf1DalOPYnuqIJfbEnWZQvkNuuzt0X7t+lf7Ggoir1eJVwnR/ F/aBl53hqYjMc4pams9obxDOfXnA6t3I5hILoKSujU+OQ4sAc7Gd2BySaBfI2wAh0HWx zNVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739597607; x=1740202407; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=vIr+GyOaY/c6r6Z6IMq/HPQTyHUiyNw+SgQ9CQyks1k=; b=X0/AmXnEvRstMnTi9naJ+tf+DMh0AaLBXoZZt7TdM0c9awS8bOYQItpdkE9so64n+X DkzcM2Q+EotTNjZBSwm0ByeXsGw/d4MO1bxlf69N0bk+SQn7bVu8081wgI4MH80IpEAO Rvydi1vvotXusao/E+R7TkH0z61IFPBXziKkLXF998bFTjVjQv1W8X1+GTo07jQLmytS dWREFAJqHw4xk8nIUhBNmBHaskebjaZWObdeXSoGRKXm8Q5rOMZ4xpRTWfiX8wILfyZ+ uxDhi1rlJ+VHIFf/qNKLRnaza8kWUvXc7w9zXnZHShs4FfWPzVWpmXG9/NPa/YEFESbW GRrQ== X-Gm-Message-State: AOJu0Yyd+vEg/UK8HU0Jo2icxREIEtf2hANnENeLyz3Lnc20dudh4sFl wml/Tqvzw96lo8qtLUeXYjNhxzk/MXwS3vNCc68P8iNNGB7ksaDj X-Gm-Gg: ASbGnctJtu4FqUimj+MkQM20xBU1Ok9Z9cqpmXaTVxhmz/w/gKzyJ+uwJpNvIWQ50a5 /1UGMOoZcW6Xeo8qf09K5RcPYt1yt5qrVBI2lvLzi1fDDaxGg1vHYeQU6+ymynCUbNGfmLTV5VK v7oFNvUoMJ8hBwMHBEWC0UAphimdwadXWX0rAeeu18HIiaXWSGBuKrfzA+031YFpZyo+6lGWlJf mjRtCyDmVeisdeW215ZZ336qfE4Qg2iCOp+hgCCJ8bJ+En0VBFFERlU7Ms= X-Google-Smtp-Source: AGHT+IHUIPP0suVUYIJKsK4VrQTf5RYre0+Srq4bemlTtna1tCnJ7wFjJWzkMLZZmcFUsMH0Bv8ggQ== X-Received: by 2002:a05:6808:3843:b0:3eb:3dd6:81bc with SMTP id 5614622812f47-3f3eb38c405mr1020274b6e.15.1739597607238; Fri, 14 Feb 2025 21:33:27 -0800 (PST) Received: from fedora ([2806:10ae:e:2120::3]) by smtp.gmail.com with ESMTPSA id 5614622812f47-3f3daa165bfsm1788254b6e.41.2025.02.14.21.33.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 21:33:26 -0800 (PST) From: Elijah Gabe Perez <eg642616@HIDDEN> To: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> (martin rudalics via's message of "Fri, 14 Feb 2025 11:24:49 +0100") References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> Date: Fri, 14 Feb 2025 23:33:25 -0600 Message-ID: <87tt8vpyai.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::244; envelope-from=eg642616@HIDDEN; helo=mail-oi1-x244.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > +either a member of this list or is derived from a member of this list. > +In either case it will kill the buffer regardless of the value of the > +KILL argument." > + :type '(repeat (symbol :tag "M [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (eg642616[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (eg642616[at]gmail.com) X-Debbugs-Envelope-To: submit Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > +either a member of this list or is derived from a member of this list. > +In either case it will kill the buffer regardless of the value of the > +KILL argument." > + :type '(repeat (symbol :tag "Major mode")) > + :version "31.1" > + :group 'windows) Shouldn't it be something like this? + :type '(choice (repeat (symbol :tag "Major mode")) boolean) + :version "31.1" + :group 'windows) Otherwise it would give a warning due type. > + (let (kill-from-mode) > + (with-current-buffer (window-buffer (window-normalize-window window)) > + ;; Run the hook from the buffer implied to get any buffer-local > + ;; values. > + (run-hooks 'quit-window-hook) > + > + (setq kill-from-mode > + (or (eq quit-window-kill-buffer-modes t) > + (and (listp quit-window-kill-buffer-modes) > + (derived-mode-p quit-window-kill-buffer-modes))))) Wouldn't it be more convenient to put this into the let varlist? + (let ((kill-from-mode + (or (eq quit-window-kill-buffer-modes t) + (and (listp quit-window-kill-buffer-modes) + (derived-mode-p quit-window-kill-buffer-modes))))) ... or is there something i'm missing? -- - E.G via GNU Emacs.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 14 Feb 2025 10:24:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 05:24:58 2025 Received: from localhost ([127.0.0.1]:47175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tissU-00037N-H6 for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:24:58 -0500 Received: from mout.gmx.net ([212.227.15.19]:57215) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tissS-000374-2V for 76248 <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:24:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739528690; x=1740133490; i=rudalics@HIDDEN; bh=Ie8HIhlqKAT58KZ+5sceyCJ5eCNsxF9+6VJL9N9NwmM=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=qryixqSz8XNCZGK3fmpcxXVQyJ30Rj3Hq3Owjd8MO6HGYj/uTQqz/1AyFYFnbpQX 2uuL/pJrk8eK4ggB6ysNvJWA1aNlUaSBDV04lTVwhdaRkqHq61IUvo+3Oa68IzNR2 Mp+FCiUXvGeliKzRaB4i4M55INHpDF9Vr0QowWY7QCFZ4YP+sHvMDLzJvsddARVvU UzMD8Yf2ZQmW4uLDcqIJfw5wOBNAFNnZPZPZ8osIDxcgDX4Q9pu9GtKTXI4ONXOaE r3atTO6LttcparcqZ0Y9nWMaK5AeBAiK7GNfCon6Bh0vNHuAltiMUmVkPkcvBqZE0 mVo/72oysDd4rn0e4A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.73]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N2V0H-1tEb6s45KZ-015cHW; Fri, 14 Feb 2025 11:24:50 +0100 Content-Type: multipart/mixed; boundary="------------PKwxJQqtMJkKrOGaR0RD1LGJ" Message-ID: <47ef95e3-199b-4d71-9be1-076bf38d2001@HIDDEN> Date: Fri, 14 Feb 2025 11:24:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Juri Linkov <juri@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <87wmdt7nls.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87wmdt7nls.fsf@HIDDEN> X-Provags-ID: V03:K1:1sTwxV/ggbda3nYXfgOzjLGhd2EZ//0Pzn5OqvKIkhULNm9oabb UeywK6iUBfDybDJhzH0KYVEk40igUP6zSsfpVUkxaFAtkWo1TBbD66FF8V2pXpLT6hlg5IB xvXE7+p84apkGEh4iIU46IoV1KM/8JVF/njL6TCtipyzW0Ke54k4QOhxxKZIsK+9J9S84Ip BxyhrFyInGWsw9Psk+OfA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:tHrAIds0t84=;2/xByd0XnNN2K5161BPTZ953QTD wmQIBkejwl/BtO6Slgf9nDTrfFhg+7AqjCHiK4XbHLKqkSRYItOSoV5tnRAhgEhIe/p3eTjmc ntoG+5NNnlMowgmM8Q2AKYeE9ec31G4cAdwsp9OvmPoWbK3ewpoEyfFVXNG5St0dWNomw0sVT yff4nJkufmjK6yt1qpk1dsy+HfcmPKHCoJ3LfYeRoEQFFYA0AhUeIzTmrL0AdbHfXr8rUHJt4 3ho0IbtHu2xVC1LxcYJ/Oqli2z4/k1HkrjGEhImmr6RGPxKuBG6FgseUbMqeFte28ehmmpXL+ doWyvXUkmCxc4mFxL8Fm+TlSf5O4GWDUY29cNHJQGxs7MXAn813DCjXlLWaqa8Bta22jxt/Rz 1pkSqGPNmI/xlmh8mt1KMu8hneGARK2ts2nYcP8xTlQIuulU+sue2q+gyZdklnHYBIdu9+EZ0 r1Z63UqQ3BXBG16aLcty1P+WxhbzDbf3DHV4LjM4a9gXY/jE4ZBt/yk66oerRsYJvuYM9/djz w35kKarvzZUxHEpP92brF+YiEUgbLxn9NyLIeyLq9stk+xLTQpEJt/JF53MlVjVOocPd9rZyn oJLOBq1eAZyXkNP8T2LLNn/t/EeZG+RZQ6VgCoc4AEpjViqrvQvANW2q4CqxBMufw0bp9/f7R erGRCqGKh8isPv+oUxWUD/7kV806vKLCD877vSuCMyY/4NUigkLzlsvrVGxMyNE7oHUrGew7k q9PipV/o72OQHxeB2vp5mNM7K1dJ+JxYiRaSYt1YrC9+Q1izwofhws/qrbYrswpXSc129KMh0 22mWNrztzAQqcy0rvzGP6TmCLSOfuOlCUe269SKlfDaQVJ7y4ackfMPsByn2huFBGrFZEnzSN PIxgwMOzlTD4NsZwxeUiXwB9/71UnJQAt04mvi6+HmBYrOEnExnI3+FSX5DAemTenwCWRwsjI YYIIlQaARSjdNgcIpWqIRZ7rE29aU+DQusftx31+TFCObArJehstNoSrWY6LvDMHEtrIXlhdY LSOPsW046SwSCdCxqxwDP+kYOeBWsZ4Pchiybi5AfUOX8lbMse8nTHMN3fZ3ItsF7mhFrPRFr iDCqLJXd/DvYBr3B57uSYgrSldMcH7oxCQA+xn439+b/hySh8bFydRP1McoU0+UdIo/CCpHQJ HzbA1tCurQfMnsAY9ogo71lCV4FzEAtWR+q0h4gLPmuIV9TS6WTcJQRiRc+kklUKdh4yo1z5A txg9ykXJCBMaKZxjPiblBfOZJ6y09SVwkPt8Ug8fO+/XIuhe+ML4u78lbBY1U8FgWygU+klMH rTTEKGG8ZJr6M/DJ6APc0ZWayQm/OIFMS6YqIEL/StHwuP4CDLjOiU7o0aHBfQGXECVmkJw1n z9fMPm7tMja+LKxxCntZcrET1OPnmexs2Au3U+/+ZNECkt6dBV89lqmkJgGgNCybvVbpFJjmr ep4JMbA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------PKwxJQqtMJkKrOGaR0RD1LGJ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > It would be nice to support the value t as a shortcut that means all modes. OK. > Then the name could be just 'quit-window-kill-buffer' for symmetry with > 'kill-buffer-quit-windows'. Hmm... What about people who eventually expect buffer names or regexps to match the name of the window's buffer? > Wouldn't it be better to check for derived modes with 'derived-mode-p'? > Then it's possible to detect all modes inheriting from special-mode, > e.g. (derived-mode-p '(special-mode)). OK. >> Maybe its handling should go to 'quit-restore-window' itself. >> Or we should have 'quit-windows-on' handle it too. >> Then what about 'delete-windows-on'? > > Not sure about other functions. Me neither. Maybe your original statement that it really is the "q" we want to handle could be done via an additional condition like (eq (key-binding "q") 'quit-window) New patch attached. martin --------------PKwxJQqtMJkKrOGaR0RD1LGJ Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggMjkw YjVjYWU2NGQuLmEzN2RlZTgwZjQ2IDEwMDY0NAotLS0gYS9saXNwL3dpbmRvdy5lbAorKysg Yi9saXNwL3dpbmRvdy5lbApAQCAtNTQ0Niw2ICs1NDQ2LDE4IEBAIHF1aXQtcmVzdG9yZS13 aW5kb3cKICAgICAgKChlcSBidXJ5LW9yLWtpbGwgJ2J1cnkpCiAgICAgICAoYnVyeS1idWZm ZXItaW50ZXJuYWwgYnVmZmVyKSkpKSkKIAorKGRlZmN1c3RvbSBxdWl0LXdpbmRvdy1raWxs LWJ1ZmZlci1tb2RlcyBuaWwKKyAgIk5vbi1uaWwgbWVhbnMgYHF1aXQtd2luZG93JyBtYXkg dHJ5IHRvIGtpbGwgV0lORE9XJ3MgYnVmZmVyLgorSWYgdGhpcyBpcyB0LCBgcXVpdC13aW5k b3cnIHdpbGwgYWxzbyB0cnkgdG8ga2lsbCBXSU5ET1cncyBidWZmZXIuCitPdGhlcndpc2Us IHRoaXMgc2hvdWxkIGJlIGEgbGlzdCBvZiBtYWpvciBtb2Rlcy4gIGBxdWl0LXdpbmRvdycg d2lsbAora2lsbCB0aGUgYnVmZmVyIG9mIGl0cyBXSU5ET1cgYXJndW1lbnQgd2hlbiB0aGF0 IGJ1ZmZlcidzIG1ham9yIG1vZGUgaXMKK2VpdGhlciBhIG1lbWJlciBvZiB0aGlzIGxpc3Qg b3IgaXMgZGVyaXZlZCBmcm9tIGEgbWVtYmVyIG9mIHRoaXMgbGlzdC4KK0luIGVpdGhlciBj YXNlIGl0IHdpbGwga2lsbCB0aGUgYnVmZmVyIHJlZ2FyZGxlc3Mgb2YgdGhlIHZhbHVlIG9m IHRoZQorS0lMTCBhcmd1bWVudC4iCisgIDp0eXBlICcocmVwZWF0IChzeW1ib2wgOnRhZyAi TWFqb3IgbW9kZSIpKQorICA6dmVyc2lvbiAiMzEuMSIKKyAgOmdyb3VwICd3aW5kb3dzKQor CiAoZGVmdW4gcXVpdC13aW5kb3cgKCZvcHRpb25hbCBraWxsIHdpbmRvdykKICAgIlF1aXQg V0lORE9XIGFuZCBidXJ5IGl0cyBidWZmZXIuCiBXSU5ET1cgbXVzdCBiZSBhIGxpdmUgd2lu ZG93IGFuZCBkZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgb25lLgpAQCAtNTQ1OSwxMSArNTQ3 MSwxOSBAQCBxdWl0LXdpbmRvdwogVGhlIGZ1bmN0aW9ucyBpbiBgcXVpdC13aW5kb3ctaG9v aycgd2lsbCBiZSBydW4gYmVmb3JlIGRvaW5nCiBhbnl0aGluZyBlbHNlLiIKICAgKGludGVy YWN0aXZlICJQIikKLSAgOzsgUnVuIHRoZSBob29rIGZyb20gdGhlIGJ1ZmZlciBpbXBsaWVk IHRvIGdldCBhbnkgYnVmZmVyLWxvY2FsCi0gIDs7IHZhbHVlcy4KLSAgKHdpdGgtY3VycmVu dC1idWZmZXIgKHdpbmRvdy1idWZmZXIgKHdpbmRvdy1ub3JtYWxpemUtd2luZG93IHdpbmRv dykpCi0gICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ctaG9vaykpCi0gIChxdWl0LXJlc3Rv cmUtd2luZG93IHdpbmRvdyAoaWYga2lsbCAna2lsbCAnYnVyeSkpKQorICAobGV0IChraWxs LWZyb20tbW9kZSkKKyAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAod2luZG93LWJ1ZmZlciAo d2luZG93LW5vcm1hbGl6ZS13aW5kb3cgd2luZG93KSkKKyAgICAgIDs7IFJ1biB0aGUgaG9v ayBmcm9tIHRoZSBidWZmZXIgaW1wbGllZCB0byBnZXQgYW55IGJ1ZmZlci1sb2NhbAorICAg ICAgOzsgdmFsdWVzLgorICAgICAgKHJ1bi1ob29rcyAncXVpdC13aW5kb3ctaG9vaykKKwor ICAgICAgKHNldHEga2lsbC1mcm9tLW1vZGUKKwkgICAgKG9yIChlcSBxdWl0LXdpbmRvdy1r aWxsLWJ1ZmZlci1tb2RlcyB0KQorCQkoYW5kIChsaXN0cCBxdWl0LXdpbmRvdy1raWxsLWJ1 ZmZlci1tb2RlcykKKwkJICAgICAoZGVyaXZlZC1tb2RlLXAgcXVpdC13aW5kb3cta2lsbC1i dWZmZXItbW9kZXMpKSkpKQorCisgICAgKHF1aXQtcmVzdG9yZS13aW5kb3cKKyAgICAgd2lu ZG93IChpZiAob3Iga2lsbCBraWxsLWZyb20tbW9kZSkgJ2tpbGwgJ2J1cnkpKSkpCiAKIChk ZWZ1biBxdWl0LXdpbmRvd3Mtb24gKCZvcHRpb25hbCBidWZmZXItb3ItbmFtZSBraWxsIGZy YW1lKQogICAiUXVpdCBhbGwgd2luZG93cyBzaG93aW5nIEJVRkZFUi1PUi1OQU1FLgo= --------------PKwxJQqtMJkKrOGaR0RD1LGJ--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 14 Feb 2025 10:23:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 14 05:23:57 2025 Received: from localhost ([127.0.0.1]:47170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tisrV-000359-CY for submit <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:23:57 -0500 Received: from mout.gmx.net ([212.227.15.18]:34119) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tisrT-00034q-4h for 76248 <at> debbugs.gnu.org; Fri, 14 Feb 2025 05:23:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739528628; x=1740133428; i=rudalics@HIDDEN; bh=OY/WBi+NSihm6SSjoOf/e4A/ALBV+tYcPAJhdjVnyF4=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=sykaF7DkMi0JGVRRD/IqHrybhETv8adBHNGRdrzyHh405bgoj4FKOZVdaEK8Pi/g 7I1J+pDrFCknY7Ra38qycco1g3Hjg18WNOfOtDRhGy4Up/LrKZjBpPb+QYN2O50lE ClrBhie28z3FqogzMB70lI9rf7m3dkCMkhgSW+nLqS0XFQIMwxnZrc7SClalBlfb1 4XaPYKnDO7mN62Hhd2OB21lFwzZxC5FTVoI0YeM2Duvsu5y+xjh3VhGlLFwSwWWKg IRFWDG47rrtfs2uiFyE5FXXRSWpLPL6uCGBl0wcoygEoBDett5/fFAIs+TJuN/pOz v3dcSoruNRxbEWM8bg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([46.125.249.73]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MmULr-1t0mX72S9J-00nhx4; Fri, 14 Feb 2025 11:23:48 +0100 Message-ID: <1f01a70b-674b-4c54-997d-6fa53e53e85f@HIDDEN> Date: Fri, 14 Feb 2025 11:23:45 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Ship Mints <shipmints@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> <CAN+1Hbo1HndCCTqFGv23gCcxb5NGqnVUayYNw9mfxY6iQ9QWBA@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CAN+1Hbo1HndCCTqFGv23gCcxb5NGqnVUayYNw9mfxY6iQ9QWBA@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:hxgdUBVG2kJS4dULrCSXgfNF6ObN19dUTzp0Kc+V+zxtNT1H6UH INhTgabrDeXlXv94NJlVT8M626iCukBbB3gDCCgn84YG7yAJwVg9Tp8Jz/o9tH1touvQ77m LkvfOo5DYe7V96v4PYn0ARAK0uiLM4u+Ogu/7h/CePBGtftEMzCTY9g+Qg292SGA72b5NMI dX9HP8a7ILxRUETCvXzSw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:lrr552ouDrU=;SPS+0twMmzt4HQHVBZfrzZsTFt2 YMVGpoGLzV8/U+WBJeojOsxFKQ/RO0C9lWgg8VD2+epgsEKbMJriEIdX8bwgzSdqwKiAfC4Cr UzsAUFWVj7EX2hpsBByiVCgM/QKBbXCknAhOgKJhr/7/zEuqd3YXY/0Xl4NmJjdO7r7TL1Crj vc7y4mn1lulBIua6atZlfI1y4/8PcmEH9WDafuHjStd3FIEx9tDbCqX+a8yw5AoHtTAqfCpLa zAzQEVIeV2FHDBNdpEMGxLd4CUJ8aWqcHLx0d91AGrocbgO5jd5ukcfHq+5PJ3mf5e75QAARU fbREzNCg6a/Y1scIcCR9JN//810nGD+foQXYO4UvAAM30xjLPS1X8HlMhEPnv58wwk4j9QQo8 whE0dV8fq3ck4rsN7bdilUjzXGbylsCyk1DxjiY6vQXHZ7kXbo8V2D2RvnLQyLjfOcA43g/OU CmVUFqPwn20BUQpoZUzeomLazMrhZQtMvA/DiS08n36J/sXkpYOKdUASrkiVa6FbhO+08zvTj Sg9LtiYfFlohRYiFResxmpVv1ERj+jSlU99o9NirTsMLloK4Sx2u2bACY5W7h3csTxq4aIh9u bTKumtyJTWY50TZDsJLwEBDffb95Tv0SDgsPm5QHbsz0iBHbn9lTAa5z86CNPTiBG4VB+fWnn i2iuS3plBumjauwATRduF5tFtNH7LSqn53kJLpUuxPrBNpNOySGpZFEFFsZmf8aDNidfJHSiA C5EH/kl8d9toRn33MjNpXSgkVGBIoOjBD6GuHNF94T6eTMrtGMT3HSE2vOnfmy9Z/qUw3HmUD oQO215mDdkC6SHvLTZsM57Z7NSAFNa3RyGWJwU+68D2s+eI8r2ytKgmYm8GD0yHRufVhlexli T/+Gq7zjK7Te50a9vhkoUdXce8BA1uXEw12BZM1gybnY2hWGIKEcVA60DicTnvh2gYnrcXIjA nSECFR8Ql5SUiY1gXigrz4Pqn7lNy2aLm35QKITHuta7cU22Q0hCuguWphtEcNaaoJmkSaCrb xqGKXlOyzMEXbgvbVNVUc03Es8wSuA0Mm70iRI7/H/NjQHwzjZGdLzvDzlcrQ0Toou17ZajMG sb8DnL6t5gfqNCZXh3jl5adab/gURWXhJ8vSlcUxvbZTLPAomVWDO7dEt2072BCiVfmG5VTQu cdUiBT4PumSe6AVnGuxGnTfhmje4K+K6i0EVJXeaBG9OaMghCpspw7AxRpF/p7YkaQXc7aPVO jBKDCQs6y3V14eVcy4HfnCUU2uAkJUj3E1HQioZg2fJqUCZumKhMC1v2WsUabeo28wT2VT87S V+1w+yCBco+b/KRqm3KpNH1tJFkP6e8/SslyUCPsvcy0NUshmxD3Vr8jsO9Wjl+m34oujJkAs NahNT1a4gUO2l1vAexihAPrUpvb0ZRj47qJfoW+Z3LoZmNkILd9zLPolkwgwG079PD8tpMdx2 ZYnZuqA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > I think symmetry in delete-window would be nice. I've wrapped it to achieve > something similar. Which condition did you use? martin
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 18:02:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 13:02:59 2025 Received: from localhost ([127.0.0.1]:45387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tidYA-000253-PQ for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:02:59 -0500 Received: from relay7-d.mail.gandi.net ([2001:4b98:dc4:8::227]:49437) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tidY8-00024n-87 for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 13:02:57 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id 1B96944190; Thu, 13 Feb 2025 18:02:47 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: martin rudalics <rudalics@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> Organization: LINKOV.NET References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> Date: Thu, 13 Feb 2025 19:47:03 +0200 Message-ID: <87wmdt7nls.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdegjeeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledrleekrdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrdelkedrhedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeeivdegkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopegvgheigedvieduieesghhmrghilhdrtghomhdprhgtphhtthhopehruhgurghlihgtshesghhmgidrrght X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > I attach a patch that could simplify that. Thanks. > +(defcustom quit-window-kill-buffer-modes nil > + "List of major modes telling `quit-window' to kill WINDOW's buffer. > +If non-nil, this should be a list of major modes. `quit-window' will > +kill the buffer of its WINDOW argument when that buffer's major mode is > +a member of this list regardless of the value of the KILL argument." > + :type '(repeat (symbol :tag "Major mode")) > + :version "31.1" > + :group 'windows) It would be nice to support the value t as a shortcut that means all modes. Then the name could be just 'quit-window-kill-buffer' for symmetry with 'kill-buffer-quit-windows'. > + (let (kill-from-mode) > + (with-current-buffer (window-buffer (window-normalize-window window)) > + (run-hooks 'quit-window-hook) > + > + (setq kill-from-mode (memq major-mode quit-window-kill-buffer-modes))) > + > + (quit-restore-window > + window (if (or kill kill-from-mode) 'kill 'bury)))) Wouldn't it be better to check for derived modes with 'derived-mode-p'? Then it's possible to detect all modes inheriting from special-mode, e.g. (derived-mode-p '(special-mode)). > Maybe its handling should go to 'quit-restore-window' itself. > Or we should have 'quit-windows-on' handle it too. > Then what about 'delete-windows-on'? Not sure about other functions.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 16:45:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 11:45:02 2025 Received: from localhost ([127.0.0.1]:45209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ticKj-0003xK-Om for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 11:45:02 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:38158) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1ticKh-0003x9-M3 for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 11:45:00 -0500 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51DGfYEU026117; Thu, 13 Feb 2025 16:44:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=BYYRAFSHR5jdOXh9h7RYZ6Xdqvk5N+NsHmQSJH/OlEU=; b= DVIVTxpnczyOKDriJU0/huAj0iSgmrdmVExg9GtkulZhmqdJymE329rVlfs9PVYf cHOkAQ79lV/Bcs6Z6eIabuCOsJIg795Ppk9gmWtX0vXhVvF7b0lnMWUrLyh4LY2W rDj8maKin63RlmOzzSG0zHuYLekc55Q+vufJdmWDdZzbQgacNN3CWTlhskg4oETs iUuiTtyFWX+Y2YWZDvbndVqRCBnsf1vWrpaNKWMKbeuDIWWqT3c0VUEpWmx+nAG4 YPGy8TYYbjBAlxs47hob7BxXSTm2O8a2n8nhFihJtlBtcyf6+mme04lA2kT/7ui6 txeferHPmOElOy1pisaUSA== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 44p0qyt1h5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 13 Feb 2025 16:44:58 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 51DFvBqK012491; Thu, 13 Feb 2025 16:44:57 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2176.outbound.protection.outlook.com [104.47.57.176]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 44nwqbxf7e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 13 Feb 2025 16:44:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Kj4cYrNbLWfIahzpyhrJCbzvCiRqUScJeh01JNyW+63fDttCrIqwy6rkgV/u34Aq8IAA6TLLJZsJluszK954JRrIl7kDVQRK9BTE37LSdBPt+fgU/GzgsnsO3HMRIBOen/hfcJl0g7u5nqQSIFzf4wb6nmFlbwrWlADn9mjXQ5HWls4iMp8KKOFidk9qwQUKmWw3mOl7umHS1+E9cLWVRD8mHMWCiJMHVJJQyJiQJokJ2oHU17tJyWDT6q7QYOdQhabxQVbc4P2EmoJsXq7uFpnNuoPyxh9LWU1j+EoArm6hiEHvEg6A+Y3bBIK824kja4VNqV+w+rDvIrR1Zk9nng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BYYRAFSHR5jdOXh9h7RYZ6Xdqvk5N+NsHmQSJH/OlEU=; b=xVcLt/F0iqlZ/ZyamE+J4tiSmCXqYOjazKNuPJtvjULO+e1Dby6Mcw22qZUYFRfn1NVXGwB+fMcDOVyDQvmJ+ngLEdVHcX/k+C7oMjByNUbnyluXWlF1tgYQuAkoZSfwVHnJm6ahXm2gSb+hVLowuKzc7xneH0CB5JwKHzLbG8wm0ZXiMMTt6/UmA+UQNdgq/tfZNVTs0xexE0XR6edPf0Bvl4Dx+C49oLdIZoPqGbghhWXl8KWaZczOMGWI22jAKM86RlXD4fvPnSLI8hZmzAldV9MyFO6iwPqNN4d+s7U6AKdT/jMF2jmynrfAwKnfmijLOyPyTJjIsLFuQlT1Zw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BYYRAFSHR5jdOXh9h7RYZ6Xdqvk5N+NsHmQSJH/OlEU=; b=eEpgfn0FkhODl9gIhKBP9o43HJJvn+utsKM+IKpvXD2Lo2RkHdDyXYyuEvBKX5W3UrGHCLlCZ2hbFGsmzskKv/TApXSgC4f+X7mJ8GMHsP/usoFwqT6mNP+YkfjqiuX0HR/ka0ixutAIWRZpiIj8fB3h8kfeVrPE3Jrr+4U06e8= Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by CH3PR10MB7714.namprd10.prod.outlook.com (2603:10b6:610:1ae::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.13; Thu, 13 Feb 2025 16:44:55 +0000 Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8445.013; Thu, 13 Feb 2025 16:44:55 +0000 From: Drew Adams <drew.adams@HIDDEN> To: martin rudalics <rudalics@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> Subject: RE: [External] : bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. Thread-Topic: [External] : bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. Thread-Index: AQHbfgZ3bQfUN7fNEUSts7rovORd4rNFbxug Date: Thu, 13 Feb 2025 16:44:55 +0000 Message-ID: <DS7PR10MB5232A8653B7E8345B2883489F3FF2@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> In-Reply-To: <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|CH3PR10MB7714:EE_ x-ms-office365-filtering-correlation-id: 75a709f9-79e7-409e-6ab0-08dd4c4dbebb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?QlE0YjJUU0tSZDgwL2IrYW1zTzJGSXc1MFQ3WGtnUDkvZk1WRWxJSmNIYU53?= =?utf-8?B?Q0h6OUVXa0lsNmlYUUl2anZzTTV2dFVrLzdhaGhvZnNvSUpHU0p3ZGZ6b1ho?= =?utf-8?B?NmpqWHplMHN5cHFhVHRZWmhtbUNXSUNwRCtSbkZPcGlYQ2RVUXVGbmFjQm0w?= =?utf-8?B?SFlSb1A2anFMWnhkSHV6R0tuK2Rkb2UvR3o3Ti9ZOWpBT3RscWQvd0tZZTZp?= =?utf-8?B?TFZzcTZONndsVGN4LyszMkticnFOZDM5WDBjdFBlcFFpVHFzalFPRTQ0MFhO?= =?utf-8?B?c0VwemM0VHBBN05hYlo1VU5OTFMrcEFoZVhuY1NEZmlab0w0MCtzZmZFTGhC?= =?utf-8?B?cUpnK0xqRDBjZlpkSGJFelprRUppeTArSUpCRmlUZnpqd0JCcG5jN2VjTHZs?= =?utf-8?B?NHRVa3RhY2JtRmNocjVrZHQrMzdWZ1dPcmNZRFZ1VXNXWXRIdmRnWDZUZmJw?= =?utf-8?B?M2VFR1RBYzhKd0tTcUNoM280endJdHcxd2JPbUI4S29VZTY4cHpRNWtwS01S?= =?utf-8?B?cDBKcHp0eC9LWEhSdHZCd2VRa3p3N3c1cWdrWDRCOURTS25wdm1OWStTNVFF?= =?utf-8?B?TWNBVXpBaFRrSFVmejJ3VG05enlZOUtPZnhoQzhydjJLQm0zdm93YXNTMXJC?= =?utf-8?B?eHk0TVRwM2dxYkZPUE45MVR3Tlg1STBiMWx1dFRJMml5T1NGVlhwZStQRTVX?= =?utf-8?B?dFpCRXptaXJRNUJNU0p4YlZ5UlpBKzZkZGZldVgwalVGY3M2WFJJbUNOWnc4?= =?utf-8?B?NlZnV1YvNE1ySUhBWVdKM2w2cVFjbTNSOXZZR0d3SDJHYWhvVmNIT3VtK25X?= =?utf-8?B?VTdmOWlKbHFMT2VmVVdKWFZLYW5tZFE1blFyRDlyWDI1dlJrUDVPWFpPNk9F?= =?utf-8?B?TWs0SlcxdDdqK1docnRMcW9VZXV6QW1yVC9heEIyeXZOTktlWkVTZlRpcFl5?= =?utf-8?B?SzRXMW0xZ1dDbFQzS0xUMVdHRHhYakFoRWhwR29Fa3VoL0JydWM4NUh0Wit2?= =?utf-8?B?THBaM1cwM09WeUwrU3UvRVFPOENTRU9VVDBLYmwwbUZWbjBCZjNPVTdEbzZ2?= =?utf-8?B?RWlXSHBBcytpY3IrMVkyaVlHTm9RMStUT1EwM0RJbE9zYXlnSFdyemNvc2lT?= =?utf-8?B?MGZZVVVsT3ZFZlJreEpsQTZFZDYycUV2K01XaDFwR25vMVgva1ZBWHNENXVq?= =?utf-8?B?M0VRc0lwWkZrVDVUUG5TeEVjWGtRUTZocC9lK3pOck9OZGQ1c0tFNjBQdnVF?= =?utf-8?B?bHQzU1JyVFNUWlhBY3ZuSUlxZHlUenU2aVBGckZuVGJXRHlPZzE1M25oTC9D?= =?utf-8?B?THVobXh1aHA1cUFScDhDeXhhb2phV1d5SUFtOTZzMVVSUDFrUkEyUGppWHVx?= =?utf-8?B?eHRYejlySDBQMyswbFdrSTkxUlk3cnlqemk5THBzbUd0Mm94THdKMHBkRHYx?= =?utf-8?B?V0tLcndCbkVQUG55bjVGenVva3Jqbit5SDFWbEV6UTRsZ0RxTmQxTHBUNWJ0?= =?utf-8?B?QW12YkE1MXIyTnZHU3ppWlZXdFAyQkZaZE1UZ1ZxcmwvdFRqV2twYnN1YXp4?= =?utf-8?B?aFY2NFFLL090SVUvUzNXUXFoZG9KdUsxTW9nU0VOSGNYRlcwbGR2YVJKNG82?= =?utf-8?B?YWlqZnBpZEZXT2h3T1dRdURYY0x4TlNHbktLY3hvRWRuUm5oUnBuRnZDRlBn?= =?utf-8?B?OUpVSGxhQlVsVExVT3YwTTVHTExhQldFaXQvdWZoNG8wRWN6ajNFQjg3eWxa?= =?utf-8?B?Q0ZpRFFsclppRTAvQzY2U3lUVVNkb2FmTDNtZy9EZTZtUGcvYWZLOUVuN3R3?= =?utf-8?B?dVlWc2doTWZKRzE5WGJsQzhzTlVWdW1SZVZEY0M2aGdMVEF3L0VlaC9CMmJ3?= =?utf-8?B?YTR0dTlQcTdlam84VDg2bEpPTG5nOFB0L2pZR3Rud2Jmd2FTaGZxLzFQUXNZ?= =?utf-8?Q?QBoIihY9JBiV6MatG3XECyYeiZrjOjUb?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YThSWGh0ZnNmLzJMaERDcDlIL1IxZ2owd0RrYU1vSTRUODNxRWtRT1BDcWtF?= =?utf-8?B?eDAzZXljTVNZV3NjRllzRFNVQmMyc2lxN2phdWtNOG9nMTVNUkhHczd1WHpi?= =?utf-8?B?NmVlQWFvQkRLMEc5V2pKVEhkanI2N01OcVVGZnV6MFdFYmo0RGtKTHpJc1Fm?= =?utf-8?B?RG0xQ2FXVDZYZ3JtTGJ0ZEtRUlRWVjR1TkpoenpZMEVLd0FaN2NtdkgyclMr?= =?utf-8?B?QTFzcVhIZkJqaHFnQ2owa0tFY3FxRi9QV1lIQmpQUENpVURwZkhYSGpuUlpn?= =?utf-8?B?VFFuZ3UrUURCaGUwYjVEWTB2ZENDQW9CMkVxMlhvSFFKWDlUTHQzR1J4U25L?= =?utf-8?B?QUZvSE51NUYwanFGOE1KYVYrRVdrazI5MTBIeTRsRERycUVDZ0FtTkxPZW1D?= =?utf-8?B?NWNHVGkyVXJpRWl2QkRURG5GbkJzN0daaWUyWElKSXJKdnV5RUUramNOVkdT?= =?utf-8?B?ZGlZNEVLbzNKaC9TSkFiS0FlbkdsNEdDVm1JekpRMUNBZ1g4R1NIbk5pOTZF?= =?utf-8?B?UGVzd291UzFlU1pzK2cxQzBuR0NkNUNFRXoxR1diTUlEeVNXR2kxQzNjSlVk?= =?utf-8?B?UmZLRDY1U0FhcWdlcnQxLzRrRzRZeENPdlNGeExCaUJyRnh1YklQaVhlcGlF?= =?utf-8?B?QnE1S3lwZlUxbXp0Wll0NSsrOTBRemlRUldyY2VHU2UvTndqS2tKTHBQNnBv?= =?utf-8?B?d0J5MzduOWVNSzNia1R4aGNYNlM2UW5OWXdZbUJHdFB1MTAvampPY3BCL0ow?= =?utf-8?B?TmwzdHE0NU83TWQ5SGtSQTRhQjVvSWs4MEJVR1BEdUkyLzF3OElzbys5Zmky?= =?utf-8?B?aW1OM2VPbDYyRlhqbDR1S3Q5di9IS1pwTG9PUzRpV0ovZzN1TnNXbUM4VE1a?= =?utf-8?B?bTZ6MXRKNXhHQkt0bmpES0tCSXMzMitKamJocnRyWjBVUmEwVHFoejk3VDZK?= =?utf-8?B?Q3V0MmhPN1hySWlFc1M0dlJoa0oyb2lmZytBaEIyMmZIcUJlS095U0xVaFpv?= =?utf-8?B?Z1VYQkpsc0pYMUJSZEQxTi91cW5YSXNMTXNva1NqSzhlSmw3RkdIMGwwQTRz?= =?utf-8?B?SWR0YU01cDcxWlBPVFJRRnpTMlBSNHpaUUo3dnVGWVJ1eTJJMno2OWJpQnJR?= =?utf-8?B?Rzh1MlFodVhjVVppb1VESk5ocVQ0TFkvSDhFK2ozTEVvVUZ6dmdWaEgra3FZ?= =?utf-8?B?V2NaTi9MWk1MTlVkbXZBZ21IWlNjMmJoai94L3l4MTVYTXMwVUhZL1J3WWox?= =?utf-8?B?VDBKZlBUZUVGZ2Q1UUwwbmdKQ01ZemFsYnllUUNmMmdqQk51RG5ZYlJvSmhY?= =?utf-8?B?b1ZMRlBFUkJTOHI2dktkWHdrTW0wU2hFZE5pVkFSeFhiTzVjWStkUHRhckpw?= =?utf-8?B?SXRDNVd1SkhzaDB3bXZmMWJWS1RjRTU1YnBHTW44U2tGUzdQSUF5blFsS0c2?= =?utf-8?B?OXFhM250UDg2V0YzQitZeENoVGhTTDYxSG15ZkJjSEhnVEdBdndLM2h6NTJ5?= =?utf-8?B?cW9qcGJoT1haRHluSktxUFdoY0Qrb2IvRU9teStjZmhZNlVKOVRBNzRlUS9C?= =?utf-8?B?dWYvQUZ6OFJCY3g3MnZTd2ZURm5KVkpsTTFWQnRhd2djODFTNnF4WlZkN3Yw?= =?utf-8?B?SENFSzFXMFVjZVd6SUdFS29NMlBXYU9ZY1A0dTRybU1JeDJ0NlVWRHY4MXJJ?= =?utf-8?B?TWk2dEJSUGJncGN3R3NaczBweVErOGZCUDlva0FCRDVYWVBLU1pTTURzbDZX?= =?utf-8?B?K0R1TjJJV2pTbVhJOXRxeVRnSFNnOG00T3cxQ3Z5NnlqMWZDTWRlbmQ3Z3JF?= =?utf-8?B?Y3VhOWdNMmk2WVMvd3d1U1VXNTBrS29WcGRCWXBSS0JJSnd1V1g3cGhZRW8v?= =?utf-8?B?ZGtTeGFqdXRKSkFhSFJYNUg2THFCV2JOQ05EU2kzVjl5NXZSZWlreFc1SFJp?= =?utf-8?B?aUV5SUx6SU44dFN4R3hHQUszVGFQcFUyMmVZUllrSTlta09tWFh4RmhzY3FU?= =?utf-8?B?anFPR0ozM04wRW1QOG93MElTYUpIRmxiRmY5d2RSUkJ4cjloWkdwOEwzbWlP?= =?utf-8?B?NTlvWEY2R25FR0NLZzhtMWxwTXZ1WFBMbysyYjBDSisvaWc2S1hDTXF5MDRI?= =?utf-8?Q?bAUILqW1iDJFwmhwOdt79dd4g?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: mQv+VMwYSGtAGPJKzPK81HRL5e8b2y3UffAOHWjvuNO17Lof/U+gU52Jlxy9goIRGPn5nH1o01WlL0+RmN6jtE3vgIE/hLaR7qBYHuRyKW3ei8XKxqCxN+904/cEh892VYd+LoR93fxMRw5CbLQtG3gMQhp+hEAgaeNHH3/bKOBqH4i5rQ1M+rzUZSuDeybwp0Jxpi9xPQeofJhdw7JIKCTIEbhIiFOdnw5PATFzBo2pwK+032OO+JDndf0vs9RyMjFZiXXDcdWja9UMImSGrFAYttJoBuXH8pZwdhG2RQkmWh9cmJUWe8Wnb6ThahEqvJEq///EwbYlr7YTx2Egx8Z/Eg/M+r1sq5qVL2FBsiegmFQ6xh1SCVhYOZ6VN2YMc5mIxmnQBpVr5NA4/idFVFAkkgjm7JpGFQfBxsn1gvlhrZgV4TCRUwwqd6Up7qQ4CRPjQLeZNIjuzYVfMA84X3VdBiwxHzamFa18qAdMT+kg2cPP5UckE5U0x6aycPV2EfaaZQUSaW/h8XtR9083ewIYrHhDCVGzz6tT7qwbSoJBB7bmy4Jdn9MUGEcrKDUMSuA3kIXOTouXpF80Nk5MKL0TXXgCC2AE/wFvpGLUgMA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75a709f9-79e7-409e-6ab0-08dd4c4dbebb X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2025 16:44:55.2513 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vW4pyrFoc9QrQfsbbrwiyi9qyih+lYPROha6yazlDaYWD9CpRimY3vkrvaljcaYOvbihPekca+uhFDA4SbjnXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB7714 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-13_07,2025-02-13_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 spamscore=0 suspectscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2501170000 definitions=main-2502130120 X-Proofpoint-ORIG-GUID: fHGyPpUGcV7P9SSIhOfdCuC1vgwiru6- X-Proofpoint-GUID: fHGyPpUGcV7P9SSIhOfdCuC1vgwiru6- X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: "76248 <at> debbugs.gnu.org" <76248 <at> debbugs.gnu.org> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) RldJVywgSSB3YW50IHRvIGJ1cnkgdGhlIGJ1ZmZlciBvZiBhIHF1aXQgd2luZG93LCBub3Qga2ls bCBpdC4NCkkgcmVtYXAgYmluZGluZ3Mgb2YgYHF1aXQtd2luZG93JyB0byB0aGlzLCB3aGljaCBJ IGdvdCBmcm9tDQpNYXJ0aW4gMTAgeWVhcnMgYWdvOg0KDQooZGVmdW4gcXVpdC13aW5kb3ctZGVs ZXRlICgmb3B0aW9uYWwga2lsbCB3aW5kb3cpDQogICJRdWl0IFdJTkRPVywgZGVsZXRpbmcgaXQs IGFuZCBidXJ5IGl0cyBidWZmZXIuDQpXSU5ET1cgbXVzdCBiZSBhIGxpdmUgd2luZG93IGFuZCBk ZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgb25lLg0KV2l0aCBwcmVmaXggYXJndW1lbnQgS0lMTCBu b24tbmlsLCBraWxsIHRoZSBidWZmZXIgaW5zdGVhZCBvZg0KYnVyeWluZyBpdC4NCg0KVGhpcyBp cyBzaW1pbGFyIHRvIHRoZSB2ZXJzaW9uIG9mIGBxdWl0LXdpbmRvdycgdGhhdCBFbWFjcyBoYWQg YmVmb3JlDQp0aGUgaW50cm9kdWN0aW9uIG9mIGBxdWl0LXJlc3RvcmUtd2luZG93Jy4gIEl0IGln bm9yZXMgdGhlIGluZm9ybWF0aW9uDQpzdG9yZWQgaW4gV0lORE9XJ3MgYHF1aXQtcmVzdG9yZScg d2luZG93IHBhcmFtZXRlci4NCg0KSXQgZGVsZXRlcyB0aGUgV0lORE9XIG1vcmUgb2Z0ZW4sIHJh dGhlciB0aGFuIHN3aXRjaGluZyB0byBhbm90aGVyDQpidWZmZXIgaW4gaXQuICBJZiBXSU5ET1cg aXMgYWxvbmUgaW4gaXRzIGZyYW1lIHRoZW4gdGhlIGZyYW1lIGlzDQpkZWxldGVkIG9yIGljb25p ZmllZCwgYWNjb3JkaW5nIHRvIG9wdGlvbiBgZnJhbWUtYXV0by1oaWRlLWZ1bmN0aW9uJy4iDQog IChpbnRlcmFjdGl2ZSAiUCIpDQogIChzZXQtd2luZG93LXBhcmFtZXRlciB3aW5kb3cNCiAgICAg ICAgICAgICAgICAgICAgICAgICdxdWl0LXJlc3RvcmUNCiAgICAgICAgICAgICAgICAgICAgICAg IGAoZnJhbWUgZnJhbWUgbmlsICwoY3VycmVudC1idWZmZXIpKSkNCiAgKHF1aXQtcmVzdG9yZS13 aW5kb3cgd2luZG93IChpZiBraWxsICdraWxsICdidXJ5KSkpKQ0K
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 11:05:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 06:05:24 2025 Received: from localhost ([127.0.0.1]:40902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiX23-0002me-LL for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 06:05:23 -0500 Received: from mail-vs1-xe33.google.com ([2607:f8b0:4864:20::e33]:43095) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tiX20-0002ju-H7 for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 06:05:21 -0500 Received: by mail-vs1-xe33.google.com with SMTP id ada2fe7eead31-4b9486a15a0so1062331137.0 for <76248 <at> debbugs.gnu.org>; Thu, 13 Feb 2025 03:05:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739444715; x=1740049515; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KpSkPfZ4M02JYaad/QA2SdKmRzWl7M5K25DPFO93jas=; b=ipAIG+otQsIeVb5A++OX8HQwXhPjynQ+cJ+k4nV3Xu2orEzCFHVJ5cCu8kk6/I5U7v u5OPmH4pLE9dAEwIfJ+d2krXkrYA1L+9NxOWnxoEb4Fihf72TThzv/nniCwiOdxIRenM EVovHMY3rD54g/Lh8cccc8M4UPSUonKv6PK3KUoOQfMxcahUhz/MY9kUlY1W6XzBY/rh L6MSS02gIdB7fsHyK4ilvPmwi+Ml2Gk+ZB86yW3dkSmzJ1pmd716q6oDrS8Qq9XgglOS vtHh5hyq0nVwhHroQEIRbheTVWM9DNZTpGuxVgADIYpecIrU4hzpS00A5em7UiSZjO2H pdgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739444715; x=1740049515; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=KpSkPfZ4M02JYaad/QA2SdKmRzWl7M5K25DPFO93jas=; b=m9q4OVhcBvdRMlOwN/03niFvXHjhfsnlQ8TMa/Uc5TOd4zbVz6lQTPvkR6z7winWI9 5frtO3eBQSnQLrhKbt/ZcRNwG0CXv6A7/ha2qaOXgA0XulT8OYmAOGMXeWqKPDzrvJc7 BPjHkGdE9d+8/QrpUbIF8ZJurn2Qmmt320M0OLLP0/xBuW8/BwPaNT19RMjXAf+ueg5H hbZkp9av2LqnsmnDkBpDYcwr1jho8OalO7Rs1HXhAeVCT0g0KrW4YDW4AKdA7AgGDGIC JOEzh0TJ4aD4Sgg7GwgyHYBojvq3pCE+7ooUHV7uedamTI40f4Z9Qr+XF3W8w78MJmq8 yACg== X-Forwarded-Encrypted: i=1; AJvYcCVTerHplOo7zAH3kz3KhZwVwOQAp9+nS5MKa8axX3NnxILocDGaaL48o2iMC2/0RbczrN3f6Q==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyUHNh/guBjmmSf56+gYqnsbMfTGHGm9KiE50bwqC2Nf2XSC9XA ZA17SEzkhUbNTfT0UdlSDBfxv7xLbuaFuudwXCuZ56kYyk7kSNDNHBz4/eD1dGsrRFaMpyNNjex VWxweNwtMZBowm3k5gOhDM1vFTVo= X-Gm-Gg: ASbGncs9p+iVMnfhok5FILqpD2Sa8UDyggGACdQgpbNXr/LlUnqT5AQnMhwJIhEDemf RBy4BVpHhNGRBRvLujDpg3H+Le1Xj/oU2cdPPiuX4BpQclM0fzjvCQBMIUjwGsxVDvjP9Amlr X-Google-Smtp-Source: AGHT+IFoDCB91UH8+gWM59ekjXUFb9MXqVl0l/Jki+j9PD0080WquguB+LzJ3ZOCAXjswe+fY/Fy9FPABoLAtSnV3tQ= X-Received: by 2002:a05:6102:50a4:b0:4bb:ceeb:eaca with SMTP id ada2fe7eead31-4bc04dc0ad2mr1855165137.1.1739444714654; Thu, 13 Feb 2025 03:05:14 -0800 (PST) MIME-Version: 1.0 References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> In-Reply-To: <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Thu, 13 Feb 2025 06:05:03 -0500 X-Gm-Features: AWEUYZkMu7afYq-WVsDFQNOSfIzbphAx9SVTUXZxkbecgMl_HKP3Gr6zZq6jvY4 Message-ID: <CAN+1Hbo1HndCCTqFGv23gCcxb5NGqnVUayYNw9mfxY6iQ9QWBA@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: martin rudalics <rudalics@HIDDEN> Content-Type: multipart/alternative; boundary="00000000000052d5c4062e04086b" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, Elijah Gabe Perez <eg642616@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --00000000000052d5c4062e04086b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I think symmetry in delete-window would be nice. I've wrapped it to achieve something similar. On Thu, Feb 13, 2025 at 6:00=E2=80=AFAM martin rudalics via Bug reports for= GNU Emacs, the Swiss army knife of text editors <bug-gnu-emacs@HIDDEN> wrote: > > LGTM, but it needs a NEWS item. > > > > Maybe an addition to the manual as well? > > Both. But first let's see what the others think about it. Maybe its > handling should go to 'quit-restore-window' itself. Or we should have > 'quit-windows-on' handle it too. Then what about 'delete-windows-on'? > > martin > > > > --00000000000052d5c4062e04086b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">I think symmetry in delete-window would be nice. I've wrapped it to = achieve something similar.</div></div><br><div class=3D"gmail_quote gmail_q= uote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 13, 2025 = at 6:00=E2=80=AFAM martin rudalics via Bug reports for GNU Emacs, the Swiss= army knife of text editors <<a href=3D"mailto:bug-gnu-emacs@HIDDEN">bu= g-gnu-emacs@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quot= e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)= ;padding-left:1ex">=C2=A0> LGTM, but it needs a NEWS item.<br> =C2=A0><br> =C2=A0> Maybe an addition to the manual as well?<br> <br> Both.=C2=A0 But first let's see what the others think about it.=C2=A0 M= aybe its<br> handling should go to 'quit-restore-window' itself.=C2=A0 Or we sho= uld have<br> 'quit-windows-on' handle it too.=C2=A0 Then what about 'delete-= windows-on'?<br> <br> martin<br> <br> <br> <br> </blockquote></div> --00000000000052d5c4062e04086b--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 10:59:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 05:59:57 2025 Received: from localhost ([127.0.0.1]:40882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiWwn-0002Py-A0 for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:59:57 -0500 Received: from mout.gmx.net ([212.227.17.20]:55153) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tiWwj-0002Pg-Ch for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:59:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739444385; x=1740049185; i=rudalics@HIDDEN; bh=TCmnQtipIGNkJ47PI/kaQcky9gxjy4qXaC3az3gCb/w=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=Ode4NMhyzApyJcmlVJnOoxACVXWSmfwkwYZg1ZYld76mTG48UylMv/sLj/GrAf0C k4XUGlKGF1OClWnReaHoUUbl/OPr4zOLUv7iY9WvZHnhDALQaG5ctbbRgE9UFKL1B w1yY2YgtnjMsQDzCqMh2i2CJNP8L8+PmyThwFwvzlld4xXcRG4wIfHf7WDasWE8pa f04c3l2K+Ae2gJLw6cMhAWI2x6sjYoJrR5f0l3GaYJeQ+nerQ/F8/kLjsCpKekgG0 d05Lt87tWgxJGDyv2fC+xpiGrKvfqaBbtGzHOqXCXptmLwh+LX64m5lncHyLNPR9l 9uTMzbumDt0mbErWYQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.212]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MJVDM-1txryL0LCC-00UK5U; Thu, 13 Feb 2025 11:59:45 +0100 Message-ID: <9b5a4400-07f4-441a-a182-e21bf0115ddf@HIDDEN> Date: Thu, 13 Feb 2025 11:59:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Stefan Kangas <stefankangas@HIDDEN>, Juri Linkov <juri@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:jmjgFGvYNBaHCySXSC5ZqEbGzM05wxD9t5ko6XJVnhLPdva2bTO Mwp2/dcJjPQvmIUHKAloIvydWngq1/0w16J0Vjc16BJ/ZPxxnesGsc3NTkFDQZDaHU30rQd n/ypMUzPm6WiHRUqlku9nj56UJx7zgSQoZJ1Pq6gUUbyIWnvYzN28N+mquZqKGkkI0RCLim z0eBzhk8G6lWRjRMEnN3Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:239z26HJtbI=;YwaalKVPSPyWuDsWbNDaE6Rmx6u PwTpLutFiEtt5CDmmurZeTg7mvfapK0QEMYYMUafYaadmMJbD4vogbwpSqXsicDy988sew5U2 XV0fge1k4r+JFOwYFO16q0BH6fch+fKjxlcWKM0JH9Zj8Vj0krsCviPIRTv6sDiUcRD6VYeTD 0WVCeDW8vX9b11gAtReGJk6ES7hSehKSGIp4uQwPoNI5JA79kpMMzo9YmLt8zJlJT4ObqDrG3 IFSlYLhU2fL3BJzOcXuRCkKOd3A7BjQJWQE8Eav0hYKoMWAzd7ZOSyABYpuN165gaxZHStWO/ pU4aDhZBag0oNrOQy3a0ePdEbIa6NWy+YYTtJW0x5P7yRKRqZYftPyDcayQMWhqUBc/Rg19iX EHSCQ2JtEBMjc6DylKIoeThW9TJWHLpYnS/2oNe8Dtr+OtQwog/3/hxuZiZQvQQ7bFxUGegB/ MeU6sJ0V0PgO/mJLW3Qum+PEJtir8H0bDSQyD3CHutq5tSlvPDJUA3dKPG7+Z4eNKGe+91PsX bXYUuVGJCY/M4u8Lyf2bmgKkZGxjBksWKRM7H62QBtB9psdBO498q6MPhFQn5etgXV9Vf5sva oQdmkbI5EljHnoC/N+m1ZAxqnvzvG581BgsVOWTRPX5fvHYSl1+1q9L9yURFZgYPFuq2fe+2R LFgP5ZbYYq9mCyX1IHOdP6iI6v5qF6NjVA8GeVfJvhaCgDJ04PdW18F1w0f5didpr5n6e17pV dVEFK3iQFzV9HNLirTp9exqoBbx5D0av45+wiOLot7Lrq5Lww1EvMFJHnC6+G/gCGYAA5eWUF gxI5wecp2eOTYTmAj9FScopDGgYouhMAdDEwlOAbLbc+w6cgzLakBbJ06jls+vVMtNPhN5oBd 0twF0ywHR8dfVYfZUpxRhH6s8ni+A6HpcEbFbXDTBxpw2Y7KRSkRQ3rx45jmqXfKMBhsltL9s 3rFcRHx+MgMIDFbn4f3Ipiq1YeTysjfpZ7JY17i8HG0UBkNzIulUaBy0AwVOnYKK6AKeQsF4k NDMKYqk2uumq6XOcF/hTRtNGJQ+R+blwGhrxeubqM0KzZUauv15bpUiQWuqQ38HuPfd6HAELk RYOuIMyLD2OG06BZpx8nDZ/dgcMCl4t5lHZCyP9B8kmxDYSCV6T2IAK+P7xbUqmCScg7w8Zbk OVTmswXH73iMuXCcpCbrpTnNXkIgEeUWtzd8vD/Srd647nrhpza+LyA3Kjaz9s1PA3KSlgkcD QgF0uHuB3h0Pl9eGSA0BpdW1kBShT49D5+gsFfkyVNSyTZWy+5hQ6a5b5vl093ujDQ+lm0OFW 5t6S/fz0eWDACXFUvl5RgU7P+LQ0I2zg2YrnnilMDS58gM1cXI95tkbginPn0JZpl0QlJQPFK /1LKDysQCFddj3XsttBW0qcmV5KvDIobvq/681ImrlDXdu78CP69Wp3sGhwYpqB6b0e0R3PYg rSe654Q== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > LGTM, but it needs a NEWS item. > > Maybe an addition to the manual as well? Both. But first let's see what the others think about it. Maybe its handling should go to 'quit-restore-window' itself. Or we should have 'quit-windows-on' handle it too. Then what about 'delete-windows-on'? martin
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 10:31:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 05:31:47 2025 Received: from localhost ([127.0.0.1]:40808 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiWVX-0001C6-1K for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:31:47 -0500 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:51233) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tiWVU-0001Bs-N3 for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:31:45 -0500 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-ab7fa1bc957so144488966b.2 for <76248 <at> debbugs.gnu.org>; Thu, 13 Feb 2025 02:31:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739442698; x=1740047498; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=6ZFunE0pbPKvuThLO8VnJitFzee1P405m0NMTdT10nA=; b=OB2uhpc9cnkJbEfFYbcAoyfJzgXxrL5tDN0ZXcoeIuuMzoKpThNGEepAI9YXw2z/1r 8sKy6B0LV6QO03uUC0LzOiwDGZB63f9FgmPPEL0zpnF3ZB1LABNoA56sdDsNuXayazjn 1tnk30dPcfQQ4bbItXUeexAc1cc8Tyq6effM6Hd4IhW98ycWl7myEyXdZ1Jxrk+rCx5h ggIOt2jzRFdf4ENPXIJ+KnF/uhY3avohaqizrUDjadWg0FwH4jXe3F+glBARISjMXzEc 9UgKT7kbeLA+5Zpki342ZkMJH8BoQmzjeeS7VgTtsi36dbVA7e9z4QcI3IzY+v7gJ32R 7XRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739442698; x=1740047498; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6ZFunE0pbPKvuThLO8VnJitFzee1P405m0NMTdT10nA=; b=LQsRpI8AQqYnAPfyWQFycz/yeU0rQqZxsZ1mAnQ+HjydXpzmgQXcjquNl+Sx490yqh Cerf+P+npwC+aK2uVRLfQ1lmT31ftcaEyJ+wGW+1H08+nGjXDVVoH7T/CI7jqbB5KU7q y80swg792cJ+J7Q4yuPe1H41NUPXUoIIiKpHWj/trVzZrJOlXVk2ina/qg3fATNDpkp+ F5pJ+XzRYSEyb8ueZwegT7SBn9FEGbkTx+wWZwiCmgaQ7ZkUmuwI9jR7pWxDSNbTAJm7 XdZWzygaG0cVzKyeWZPNtYLrFWq0c1ALxKBtSm3NqWmhoxcrRU+FlPtO+uZQG8Cmd7C2 zcwQ== X-Gm-Message-State: AOJu0YzQSRNuQ83p9HR6s1ET06R0nlP/ptPHi+zFOSS2JNcVHOAKVRrN Xbt+8oWLYcN6Q63KtmBrPuYIWQiIB0yQGByyu2ISZhNfNIjbQnuo/cknZ03akJWpmN381pNQQIG Geua+i/qz5544Vmz1wJ4EMP138Ow= X-Gm-Gg: ASbGncsKEtwtKdaZEEh8bLw1JMT1XobP4Lk09q6xroKgzKv2qKtiw+wbkvkFYh8Wem7 jcykuobCrUydhtB5W/aYNZ5I+9EDXXmA9hV5HtqIaJv8dM3vpXTWPK224gTJemEoYT1Nc7IFhQx 4= X-Google-Smtp-Source: AGHT+IFc/Ff2gPeUV6pmb/LgnHNrSEShOd5v2vfQVDJWxrtecd3MRdX/HJ0909l1eVRkv3WW5DzXz0o66Yr0583TrSo= X-Received: by 2002:a17:907:944b:b0:ab7:6c4a:6a74 with SMTP id a640c23a62f3a-aba4eba8348mr242529266b.16.1739442698299; Thu, 13 Feb 2025 02:31:38 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 13 Feb 2025 02:31:38 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> MIME-Version: 1.0 Date: Thu, 13 Feb 2025 02:31:38 -0800 X-Gm-Features: AWEUYZlPm6mWrh89iEsEA_MWgCp12wWZBBk0xoTyD4z1PHZDrPbUQ3PxomGwr0A Message-ID: <CADwFkm=FXiqimUDACC0kOf7fpQr_ePT3hKoE3_W9SqQPB+FMDg@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: martin rudalics <rudalics@HIDDEN>, Juri Linkov <juri@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: > I attach a patch that could simplify that. LGTM, but it needs a NEWS item. Maybe an addition to the manual as well?
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 09:34:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 04:34:11 2025 Received: from localhost ([127.0.0.1]:40414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiVbn-0002p3-5c for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 04:34:11 -0500 Received: from mout.gmx.net ([212.227.15.18]:44639) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1tiVbj-0002oX-T5 for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 04:34:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1739439239; x=1740044039; i=rudalics@HIDDEN; bh=blC1iTiKWtq85d2k7DPlTqaUYInuQ3Zk/jCc+glw45w=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:Cc:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=iyA6HnOP9OPe3NYFOx0cPdUoyp+xK7Mn2lV+m8AD8z228UTMYS3oxrDKF/3q+lHc PmtzaZtjao8mWbazU9xjtB9TFeO/cIbtgg+NogXqtn+7tRT5QszsttvT2C4q5roBO 3ogPDb5msQSjlCbY+9qY8fwFtCBidClOZ2A1SdODRzZrksiu/QKIpPNiwt+WAIXVz idE2AIJaP/vc47iJ81ZczvkVGtchhkG5Pj2lIRAcO3VgnCIne16YIoXPEU21xqAn3 a8rFba766qEbxx32l/r+akcwEB+Wi6ZrHusPcZRS+yeHF4zP3Sh2+SlwvWCbcnBnF xsGY5qJd9El9MwkARQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([213.142.97.212]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MGyxN-1teKt20wx1-00BKjq; Thu, 13 Feb 2025 10:33:59 +0100 Content-Type: multipart/mixed; boundary="------------5g3fAy8cTY1uF582Zp8MGi0S" Message-ID: <542faf80-5df0-4c21-9382-d5d3c247bdf6@HIDDEN> Date: Thu, 13 Feb 2025 10:33:58 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Juri Linkov <juri@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87lduacp6e.fsf@HIDDEN> X-Provags-ID: V03:K1:rDtNDurncKRAO3PA3tRpLL4cA3popH47TvC09Dm9FqPLpryib2q VXigSV+hISBPMVFInkOQ0nxHKqxCeinTTBhgo4KdXJIjm827uVVeujf83wShf+eDhxkXYsh Qj/3zHw2VofKoCJnMdCw/XpGwo8cRX4LsZHrdNJDiJbNXVBlOMN4PazTFF92ZHVFgokOAWP Pnlt7qocBvKEQl56WNynQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ph1P4LMliS4=;VO0XDBxXcJmFt8+DlANLZ0Srlvo hxrLkjd8b0CbVRBsSoQfQD/Njvj1rclOEZ/08dMTzWBiCGVOwZrPDj6YKcLyyCMldLev6CV+n HAaatgcOmcuDCm6ghVtzWOaxk2HDzl0RFuw7HPXOGtuang5FKw6XqVIwtUcz4qlAMdtEEoIpR GN0KCMt/8TIcOCKOtnhXml4V3BunC7/dhW/3+ZEU0LhFlZqJADCVwHhIfROSwxMx7V86dbPal jylX+BMVkcrA5yhPmLs1QS71zkoEzQ6K428hPTrfdK2NhG9fzxMjU4zLnT6sX5fcGZUnRvJRf 8XEAPeSSxkGev+g84ykCRab2tWlKcUbd5hG4gCQKmRPbM4UzW7pZVax+a3e1soXFm2dJgaF0+ bldtTxAie7tqRRS0Q+8e93ZFifRsQ5X9YIbpFTu0PJLqjJxERue2OJN3ehE0NCn3SvCxRbHO1 xWRXdwD+IB7T9kGwO6hJquCErVMB4vm6LTTJAXo/JUmE75iNGpVPrvblgDKrrFvdBeq2Vq03N g7SVkwBNBnxGJiRDnTQeeAmT4N8l2EIBY7VTeIlGGJG8DTMmpubSFyEOKa1scFp7Do3nbWo8N 4fxA+/T+V/aXgbA4ogcxKL3uEjocrb9/kMFluadopJyWL830qoZofru61C6DKTw81tkFFwey6 /eL7mmBHNgdJqeGZhbcrwowdL0paEXHH4TsatA+Pl8Nte7lc44g3X+X/gURxxY25MzkBerUyg DNJa0hlNEgrwjqmULczrz99uKueY6KEHG0iQqdWkJoU2HGwrh+CqPPnnVeWMrj+AluwVOAm+X +u78rLSpW7Ui92JuWY7cPD/lyMWyLVg/H4mAuMNnvx+zwFpTM0+dyt1YIhfAFQOvWpsRcS/uu dizT/Bx6pNSKhP7F+w0WS5etEPheAAk5aPM1zDaFCHOSrVrZkT8Yb7KWBh15sygdbk/bTI6EJ 5escYmtSADILtPl/xURdLC5ZfSxPQZ+OTzo68DbbeAa/2uOKaAegdaNuiKUwOcDVf/IUV6rMG nvqf+6mjpdq178UG/5V87fP0Ae/iiSoFYnaAEj+jpi2tXKAMCF6hFAb3IHNCAJKOlOk45MC1I IZ5rBVQ2Kpc4/pUiBwbxCnm4z/lRYiIGczIb9w4jYj0Vyo77nzPaDQp7umhmzmcxkOT+eFwnR k/Nqa5UpRFAkWJX/ZhVrmCmQX+u2XHDTXBkHmUdnB4YH6uixbC6Sg/anNw7Y4Zpr0FJVNQQAP YricwxFIXRHaXjxnlXLRvg7oFks3dICBCEz1CejhRGRxG1dXNR1f0BgSaTAZB1v+2Nt48vpJi C/at7/9wJPnqw+XH8HKk8oLUoJBhRnrmYN/RFUSPO6jwFVZgPmwayexVL8uSzvM1xhbCdignM j18IB3hcB8zF5RWdzJqgj09hPgHmoIji2lUZaryPmYLjb6RZSKr1bp8c+YnW1jG1+02zBAv2c r18qoBQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------5g3fAy8cTY1uF582Zp8MGi0S Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit >> Hello, i would like to know why there is not an user-option for the >> `quit-window' function to kill windows instead burying them. ^^^^^^^ buffers >> I find this useful in buffers like `help-mode' to avoid filling >> list-buffers with unnecessary buffers. >> >> I'm currently using an `advice' to achieve this: >> >> (advice-add #'quit-window :around >> (lambda (orig-fn _ &rest window) >> (funcall orig-fn 't window))) >> >> and honestly I would prefer an option like: "quit-window-kill-buffer" >> (set to `nil' by default). > > I completely agree. The lack of this option causes so much trouble. > For example, I needed to define in the init file: > > (defun quit-window-kill-buffer () > "Quit WINDOW and kill its buffer." > (interactive) > (quit-window 1)) > > and then update each and every keymap to override 'quit-window' > with 'quit-window-kill-buffer': > > (define-key archive-mode-map "q" 'quit-window-kill-buffer) > (define-key tar-mode-map "q" 'quit-window-kill-buffer) > (define-key dired-mode-map "q" 'quit-window-kill-buffer) > ... I attach a patch that could simplify that. martin --------------5g3fAy8cTY1uF582Zp8MGi0S Content-Type: text/x-patch; charset=UTF-8; name="quit-window-kill-buffer.diff" Content-Disposition: attachment; filename="quit-window-kill-buffer.diff" Content-Transfer-Encoding: base64 LS0tIGEvbGlzcC93aW5kb3cuZWwKKysrIGIvbGlzcC93aW5kb3cuZWwKQEAgLTU0NDYsNiAr NTQ0NiwxNSBAQCBxdWl0LXJlc3RvcmUtd2luZG93CiAgICAgICgoZXEgYnVyeS1vci1raWxs ICdidXJ5KQogICAgICAgKGJ1cnktYnVmZmVyLWludGVybmFsIGJ1ZmZlcikpKSkpCiAKKyhk ZWZjdXN0b20gcXVpdC13aW5kb3cta2lsbC1idWZmZXItbW9kZXMgbmlsCisgICJMaXN0IG9m IG1ham9yIG1vZGVzIHRlbGxpbmcgYHF1aXQtd2luZG93JyB0byBraWxsIFdJTkRPVydzIGJ1 ZmZlci4KK0lmIG5vbi1uaWwsIHRoaXMgc2hvdWxkIGJlIGEgbGlzdCBvZiBtYWpvciBtb2Rl cy4gIGBxdWl0LXdpbmRvdycgd2lsbAora2lsbCB0aGUgYnVmZmVyIG9mIGl0cyBXSU5ET1cg YXJndW1lbnQgd2hlbiB0aGF0IGJ1ZmZlcidzIG1ham9yIG1vZGUgaXMKK2EgbWVtYmVyIG9m IHRoaXMgbGlzdCByZWdhcmRsZXNzIG9mIHRoZSB2YWx1ZSBvZiB0aGUgS0lMTCBhcmd1bWVu dC4iCisgIDp0eXBlICcocmVwZWF0IChzeW1ib2wgOnRhZyAiTWFqb3IgbW9kZSIpKQorICA6 dmVyc2lvbiAiMzEuMSIKKyAgOmdyb3VwICd3aW5kb3dzKQorCiAoZGVmdW4gcXVpdC13aW5k b3cgKCZvcHRpb25hbCBraWxsIHdpbmRvdykKICAgIlF1aXQgV0lORE9XIGFuZCBidXJ5IGl0 cyBidWZmZXIuCiBXSU5ET1cgbXVzdCBiZSBhIGxpdmUgd2luZG93IGFuZCBkZWZhdWx0cyB0 byB0aGUgc2VsZWN0ZWQgb25lLgpAQCAtNTQ2MSw5ICs1NDcwLDE0IEBAIHF1aXQtd2luZG93 CiAgIChpbnRlcmFjdGl2ZSAiUCIpCiAgIDs7IFJ1biB0aGUgaG9vayBmcm9tIHRoZSBidWZm ZXIgaW1wbGllZCB0byBnZXQgYW55IGJ1ZmZlci1sb2NhbAogICA7OyB2YWx1ZXMuCi0gICh3 aXRoLWN1cnJlbnQtYnVmZmVyICh3aW5kb3ctYnVmZmVyICh3aW5kb3ctbm9ybWFsaXplLXdp bmRvdyB3aW5kb3cpKQotICAgIChydW4taG9va3MgJ3F1aXQtd2luZG93LWhvb2spKQotICAo cXVpdC1yZXN0b3JlLXdpbmRvdyB3aW5kb3cgKGlmIGtpbGwgJ2tpbGwgJ2J1cnkpKSkKKyAg KGxldCAoa2lsbC1mcm9tLW1vZGUpCisgICAgKHdpdGgtY3VycmVudC1idWZmZXIgKHdpbmRv dy1idWZmZXIgKHdpbmRvdy1ub3JtYWxpemUtd2luZG93IHdpbmRvdykpCisgICAgICAocnVu LWhvb2tzICdxdWl0LXdpbmRvdy1ob29rKQorCisgICAgICAoc2V0cSBraWxsLWZyb20tbW9k ZSAobWVtcSBtYWpvci1tb2RlIHF1aXQtd2luZG93LWtpbGwtYnVmZmVyLW1vZGVzKSkpCisK KyAgICAocXVpdC1yZXN0b3JlLXdpbmRvdworICAgICB3aW5kb3cgKGlmIChvciBraWxsIGtp bGwtZnJvbS1tb2RlKSAna2lsbCAnYnVyeSkpKSkKIAogKGRlZnVuIHF1aXQtd2luZG93cy1v biAoJm9wdGlvbmFsIGJ1ZmZlci1vci1uYW1lIGtpbGwgZnJhbWUpCiAgICJRdWl0IGFsbCB3 aW5kb3dzIHNob3dpbmcgQlVGRkVSLU9SLU5BTUUuCg== --------------5g3fAy8cTY1uF582Zp8MGi0S--
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 07:56:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 02:56:48 2025 Received: from localhost ([127.0.0.1]:40051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiU5X-0000d7-QK for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:56:48 -0500 Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]:39041) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tiU5U-0000co-8m for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:56:45 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id 578DA4436B; Thu, 13 Feb 2025 07:56:34 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Stefan Kangas <stefankangas@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <CADwFkmmk0LQ_iTkxqyEXSDyBpOZCDe1Xt_D2PQT_-L_s92Qw3Q@HIDDEN> Organization: LINKOV.NET References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> <CADwFkmmk0LQ_iTkxqyEXSDyBpOZCDe1Xt_D2PQT_-L_s92Qw3Q@HIDDEN> Date: Thu, 13 Feb 2025 09:53:56 +0200 Message-ID: <87cyfm8eln.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdegiedvvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledrleekrdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrdelkedrhedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeegpdhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthdprhgtphhtthhopeejiedvgeekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepvghgieegvdeiudeisehgmhgrihhlrdgtohhmpdhrtghpthhtohepshhtvghfrghnkhgrnhhgrghssehgmhgrihhlrdgtohhm X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >>> and honestly I would prefer an option like: "quit-window-kill-buffer" >>> (set to `nil' by default). >> >> I completely agree. The lack of this option causes so much trouble. > > Sounds useful, agreed. Why not have the option. > >> For example, I needed to define in the init file: >> >> (defun quit-window-kill-buffer () >> "Quit WINDOW and kill its buffer." >> (interactive) >> (quit-window 1)) >> >> and then update each and every keymap to override 'quit-window' >> with 'quit-window-kill-buffer': >> >> (define-key archive-mode-map "q" 'quit-window-kill-buffer) >> (define-key tar-mode-map "q" 'quit-window-kill-buffer) >> (define-key dired-mode-map "q" 'quit-window-kill-buffer) >> ... > > (Maybe an advice could work for this?) An advice has too wide coverage. Of course, it's possible to check for major-mode in an advice. But it would be more clean to set a buffer-local value of the new option either to non-nil in modes where 'q' should kill the buffer, or to nil in some modes when the user customized the new option to non-nil for all modes.
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 07:26:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 02:26:05 2025 Received: from localhost ([127.0.0.1]:39940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiTbp-0007UO-Cn for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:26:05 -0500 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]:55431) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tiTbn-0007TN-ON for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:26:04 -0500 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5ded1395213so364464a12.2 for <76248 <at> debbugs.gnu.org>; Wed, 12 Feb 2025 23:26:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739431557; x=1740036357; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=5o9j8Czix57hHadI4ruCjUprWpVopJ9uktCAL2u9oj4=; b=ncRexr23MCUsME6ENKBykQ6b/jGEctZ7Jg4koZDrOx/7O7/j7eoFH3naEmV1I9p3zH NFRjMkjLmTKRquEj1giGP7db327aXqMqCjm9nYSiUI4IOioT9Uh0lWk+kKuUhkGdZ4c3 rxSzCToFPDkjJ+9LUX02cNjgyM9B7tWh0axpbXIwFTr0R0lnGrN7XLyFhFmDf1Iu0KUg hGpLli7fGNAeIIwDlBqF/coDSO5uP2W2RUk1Zk99BpvKyelhmBThdwX6b/s2mXdAU11/ VKZBYF85yK7Kw1ym6xNqY0UW1m6jfLC3rhSNcTf+oXp/FxLqpfgFw5nwlMd/bCOpedmC Hxzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739431557; x=1740036357; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5o9j8Czix57hHadI4ruCjUprWpVopJ9uktCAL2u9oj4=; b=k7Qodo48oIrvGKBfI9ZDULtMtdpU1ZP++3wrUZC/XdiR9RgTGIM5YhcyuIyy5uPYx3 MXg0PYDqf1BdAK/e4d7khg4SI6MrDC01X690J/impXHuDSQyDOmXsWhovdszPnvlSUdO uQRsI167vMhw5l3dgUqfZ35YOI7Vw7Rwss9J410069Q6Uh49qiJPwc317RdL6HMD861e yD+TG8jC874kq/6lBTwsQgYXqs51g/gIeM0zgECQN5qu0FAdTWZDZR8NYJvck06ktiLs 4+nTGysPH5U3xwmzIBByWpeCmpqjfykPmsvwe9wo7VsaPn2tFHq16G7SlEarokRQvEO3 kk9A== X-Gm-Message-State: AOJu0YyUbIZ/kZph4//PhpVM7XHLVI6n9eC16JvGjMUz32eSxBhlzwPa nyiKY5VtFIiJChaywyewmFhXGitz+W8HwkqmWqPlqgDS3/o76PJ4aimDJJhuSg6TbHwadB6E/Vn GHnGz4JsO854e+qfRFWu1WUdgSy4= X-Gm-Gg: ASbGnctq1ZXcNs19jfQuu+loBCS07jrutHptyyMgwXHMKTLDRS8vJ1aFbSnM86xrPRx JzkCr9jeIgBjF3gYjkyv1DpkqqYwkX/BdPgZm2vyDSiQtGldm4RAb2NxP/2GtPbSJuU2mUmts5g 8= X-Google-Smtp-Source: AGHT+IEUD2sabJ8yrFJlExfxcgrf6kG4xFdqNWLQNI3noqLK3XiGEZegGHukVwCy2utGPzfOMBlGiiPMk3dc4vHk3ig= X-Received: by 2002:a05:6402:34d2:b0:5dc:a44f:6ec4 with SMTP id 4fb4d7f45d1cf-5dec9e7baf8mr1588888a12.13.1739431557132; Wed, 12 Feb 2025 23:25:57 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Feb 2025 23:25:56 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <87lduacp6e.fsf@HIDDEN> References: <875xlepi6l.fsf@HIDDEN> <87lduacp6e.fsf@HIDDEN> MIME-Version: 1.0 Date: Wed, 12 Feb 2025 23:25:56 -0800 X-Gm-Features: AWEUYZlLn64qthOJwZpscVbrcuSOlXeqT94U8sIBj4jadLy4XPq8yRGBfJRGWXg Message-ID: <CADwFkmmk0LQ_iTkxqyEXSDyBpOZCDe1Xt_D2PQT_-L_s92Qw3Q@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. To: Juri Linkov <juri@HIDDEN>, Elijah Gabe Perez <eg642616@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) Juri Linkov <juri@HIDDEN> writes: >> Hello, i would like to know why there is not an user-option for the >> `quit-window' function to kill windows instead burying them. >> >> I find this useful in buffers like `help-mode' to avoid filling >> list-buffers with unnecessary buffers. >> >> I'm currently using an `advice' to achieve this: >> >> (advice-add #'quit-window :around >> (lambda (orig-fn _ &rest window) >> (funcall orig-fn 't window))) >> >> and honestly I would prefer an option like: "quit-window-kill-buffer" >> (set to `nil' by default). > > I completely agree. The lack of this option causes so much trouble. Sounds useful, agreed. Why not have the option. > For example, I needed to define in the init file: > > (defun quit-window-kill-buffer () > "Quit WINDOW and kill its buffer." > (interactive) > (quit-window 1)) > > and then update each and every keymap to override 'quit-window' > with 'quit-window-kill-buffer': > > (define-key archive-mode-map "q" 'quit-window-kill-buffer) > (define-key tar-mode-map "q" 'quit-window-kill-buffer) > (define-key dired-mode-map "q" 'quit-window-kill-buffer) > ... (Maybe an advice could work for this?)
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at 76248) by debbugs.gnu.org; 13 Feb 2025 07:11:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 02:11:39 2025 Received: from localhost ([127.0.0.1]:39899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiTNq-0003n6-Tw for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:11:39 -0500 Received: from relay3-d.mail.gandi.net ([2001:4b98:dc4:8::223]:35001) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1tiTNo-0003mZ-CI for 76248 <at> debbugs.gnu.org; Thu, 13 Feb 2025 02:11:37 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id 11A6B20457; Thu, 13 Feb 2025 07:11:25 +0000 (UTC) From: Juri Linkov <juri@HIDDEN> To: Elijah Gabe Perez <eg642616@HIDDEN> Subject: Re: bug#76248: [Feature Request] user-option for killing buffer in `quit-window'. In-Reply-To: <875xlepi6l.fsf@HIDDEN> Organization: LINKOV.NET References: <875xlepi6l.fsf@HIDDEN> Date: Thu, 13 Feb 2025 09:10:53 +0200 Message-ID: <87lduacp6e.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdegiedugecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvvefujghofhffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuggftrfgrthhtvghrnhepffegteefveelhfeljeefueehieduiedtfffhuddtkeeffffghfevheetgeeukeehnecukfhppeeluddruddvledrleekrdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledurdduvdelrdelkedrhedphhgvlhhopehmrghilhdrghgrnhguihdrnhgvthdpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepjeeivdegkeesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehruhgurghlihgtshesghhmgidrrghtpdhrtghpthhtohepvghgieegvdeiudeisehgmhgrihhlrdgtohhm X-GND-Sasl: juri@HIDDEN X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 76248 Cc: 76248 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) > Hello, i would like to know why there is not an user-option for the > `quit-window' function to kill windows instead burying them. > > I find this useful in buffers like `help-mode' to avoid filling > list-buffers with unnecessary buffers. > > I'm currently using an `advice' to achieve this: > > (advice-add #'quit-window :around > (lambda (orig-fn _ &rest window) > (funcall orig-fn 't window))) > > and honestly I would prefer an option like: "quit-window-kill-buffer" > (set to `nil' by default). I completely agree. The lack of this option causes so much trouble. For example, I needed to define in the init file: (defun quit-window-kill-buffer () "Quit WINDOW and kill its buffer." (interactive) (quit-window 1)) and then update each and every keymap to override 'quit-window' with 'quit-window-kill-buffer': (define-key archive-mode-map "q" 'quit-window-kill-buffer) (define-key tar-mode-map "q" 'quit-window-kill-buffer) (define-key dired-mode-map "q" 'quit-window-kill-buffer) ...
bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 13 Feb 2025 04:44:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 12 23:44:49 2025 Received: from localhost ([127.0.0.1]:39468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tiR5l-0004JI-6Q for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 23:44:49 -0500 Received: from lists.gnu.org ([2001:470:142::17]:38994) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1tiR5i-0004Ix-U0 for submit <at> debbugs.gnu.org; Wed, 12 Feb 2025 23:44:47 -0500 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 <eg642616@HIDDEN>) id 1tiR5c-0000gQ-46 for bug-gnu-emacs@HIDDEN; Wed, 12 Feb 2025 23:44:40 -0500 Received: from mail-oi1-x241.google.com ([2607:f8b0:4864:20::241]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <eg642616@HIDDEN>) id 1tiR5a-00011L-L9 for bug-gnu-emacs@HIDDEN; Wed, 12 Feb 2025 23:44:39 -0500 Received: by mail-oi1-x241.google.com with SMTP id 5614622812f47-3f3d3bdaf01so123983b6e.2 for <bug-gnu-emacs@HIDDEN>; Wed, 12 Feb 2025 20:44:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739421877; x=1740026677; darn=gnu.org; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=WmkG3BVAH1Q2RTlrMuLCiGpVeOWBxSUdD5VCUUeOdlw=; b=kHV4xHeST5l8X5N+TyBCKxnQBN2N7/83mhBOWBSKnxBvBD542Riuq8b16++5a99crS TJBrG/RSunbF5v7Oo7FTDD44801WaGchnGzLuMFSmG6Q8h2jBPHEWtrPiB5aoGTqkKOJ 3L1ZHSVB27ZfwZy5APPmhJlNbF2R+hBDstJPYVi5i7l7vSTgxMq78e7Suyrd4eBQgA2c pS76iBySXRBSH01C50S/2xGgl5jFvN6d3JL0Q3P4l+NN0pFV0P47ya9+Ysup089kF0wC G9ALUTdov9BDF1Bg0tmd01uPEzVS/t9gl941x/U0etZ6ic6Cchmj16xTIpMGoQrX51GA BH9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739421877; x=1740026677; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WmkG3BVAH1Q2RTlrMuLCiGpVeOWBxSUdD5VCUUeOdlw=; b=DdPethfQKNdzNY0yJS7Uddbgkr6knT2GbXeaXfAOnq8xtP9AgqYHwhjkBy5fT19+We rNcmz4Ewd7L3e47G2T1S8HA4tI9BhE/qY0hR7kcybHZl9bOH5UpDUUh1SLsHpPBfLA10 YPKGXzv7gqda5D0eHsnS+OkD9P1swr36SXCl9cB8r51mNlZiGNTkl8xi9r+8tImXBEOx cgB6G9nNDElZpLHFkfVMVclR39/PtLCxCcfIJvI3fFsVOm21cd6So209GGPfXaOMdkSP ahyejh1q5wg76mpzAkwSJkeZj7AAnDAgx/ePvrr7hVQMNsNs6hA63lRAqbfKqePVMgJ+ PJOw== X-Gm-Message-State: AOJu0Yz0f5ASB5bruHEWCEBT4+tcp/cB968BOhVpGkh5zhBbCE2tHlvj yG8LjwzrKSGJxN7E91QSGX6EV5AqmxP6GkuZRpFirwxog4p5XA8G0A53WXIV X-Gm-Gg: ASbGncuGoFEami+5uU4VNCV1VrfcK6AOeIL+2mnBloq5RRKGHni9HrDXIbH0Mg2ysFS qb1hqxxCIqSX7+FXKlmpiuVO+ZkD5s5s0RpFBeQ8cEwUQk8p8pzPq6Y5q00GQ5+0GU4wM9/0r4C O+H1wL4Kqug/hkhgvQ/kdomrBw50QxIehgx+CjYbSPaCh/1k6TVnLLlEQeJGXmAdC1IursLfQ8Z J639B1xfuKi+pnCLYg60fdS0/hK19+W1xJI4nBO/PLOdhAbXGQx/NlzBak= X-Google-Smtp-Source: AGHT+IE6HBmE5LRcllkS629E0NRiXop6eDTChM5FwYX+0KY/+yDj0zVJLnPvGUQMA6pMDiLSLxjK6g== X-Received: by 2002:a05:6808:17a4:b0:3ea:aa8a:c121 with SMTP id 5614622812f47-3f3d8de7ba1mr995328b6e.22.1739421876898; Wed, 12 Feb 2025 20:44:36 -0800 (PST) Received: from fedora ([2806:10ae:e:2120::3]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-727002581bcsm290214a34.52.2025.02.12.20.44.36 for <bug-gnu-emacs@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Feb 2025 20:44:36 -0800 (PST) From: Elijah Gabe Perez <eg642616@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: [Feature Request] user-option for killing buffer in `quit-window'. Date: Wed, 12 Feb 2025 22:44:34 -0600 Message-ID: <875xlepi6l.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::241; envelope-from=eg642616@HIDDEN; helo=mail-oi1-x241.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, i would like to know why there is not an user-option for the `quit-window' function to kill windows instead burying them. I find this useful in buffers like `help-mode' to avoid filling list-buffers with unnecessary buffers. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (eg642616[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (eg642616[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.2 (/) Hello, i would like to know why there is not an user-option for the `quit-window' function to kill windows instead burying them. I find this useful in buffers like `help-mode' to avoid filling list-buffers with unnecessary buffers. I'm currently using an `advice' to achieve this: (advice-add #'quit-window :around (lambda (orig-fn _ &rest window) (funcall orig-fn 't window))) and honestly I would prefer an option like: "quit-window-kill-buffer" (set to `nil' by default). -- - E.G via GNU Emacs.
Elijah Gabe Perez <eg642616@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#76248
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.