From unknown Wed Jun 18 23:17:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21105 <21105@debbugs.gnu.org> To: bug#21105 <21105@debbugs.gnu.org> Subject: Status: batch article move/copy to groups pompts user too much Reply-To: bug#21105 <21105@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:17:10 +0000 retitle 21105 batch article move/copy to groups pompts user too much reassign 21105 emacs,gnus submitter 21105 Brent Busby severity 21105 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 15:14:02 2015 Received: (at submit) by debbugs.gnu.org; 21 Jul 2015 19:14:02 +0000 Received: from localhost ([127.0.0.1]:55677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZHczJ-0002rH-CT for submit@debbugs.gnu.org; Tue, 21 Jul 2015 15:14:02 -0400 Received: from jfimail.uchicago.edu ([128.135.10.37]:46297) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZHcaS-0002Fo-27 for submit@debbugs.gnu.org; Tue, 21 Jul 2015 14:48:20 -0400 Received: from jfimail.uchicago.edu (jfimail.uchicago.edu [128.135.10.37]) by jfimail.uchicago.edu (Postfix) with ESMTP id 7C3FFB5F4C0A for ; Tue, 21 Jul 2015 13:48:19 -0500 (CDT) X-Virus-Scanned: amavisd-new at jfi.uchicago.edu Received: from jfimail.uchicago.edu ([128.135.10.37]) by jfimail.uchicago.edu (jfimail.uchicago.edu [128.135.10.37]) (amavisd-new, port 10024) with ESMTP id 7ZxkfQ8ib48a for ; Tue, 21 Jul 2015 13:48:19 -0500 (CDT) Received: from isildur.uchicago.edu (isildur.uchicago.edu [128.135.28.62]) by jfimail.uchicago.edu (Postfix) with ESMTPSA id 05F71B5F4C08 for ; Tue, 21 Jul 2015 13:48:19 -0500 (CDT) From: Brent Busby To: submit@debbugs.gnu.org (The Gnus Bugfixing Girls + Boys) Subject: batch article move/copy to groups pompts user too much Organization: The James Franck Institute X-Debbugs-Version: 5.13 X-Debbugs-Package: gnus Date: Tue, 21 Jul 2015 13:48:18 -0500 Message-ID: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 21 Jul 2015 15:14:00 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.2 (-) The variable gnus-prompt-before-saving can be set to 't' to avoid excessive prompting during multiple article save to _files_, or to 'nil' to avoid any prompting at all. This is helpful when one has gnus-split-methods setup to teach Gnus where to save different kinds of articles (described in section 3.16 of the manual), but all of this only helps with saving to _files_. However, if you're copying/moving articles to actual _groups_ (rather than raw files), gnus-prompt-before-saving has no effect. You can use gnus-move-split-methods to teach Gnus how to suggest moved/copied articles should be moved (described in section 3.26), but you can't use gnus-prompt-before-saving to avoid excessive prompting while doing so, nor is there any other variable analogous to gnus-prompt-before-saving that can affect article move/copy to groups. The effect of this is that you can try to automate move/copy to groups with programmed suggestions about where an article should be moved to, but you will be prompted for every single article, and there's nothing that can be done about it. Solution: Either the effect of gnus-prompt-before-saving should be expanded to also affect batch article moving/copying to group targets, or a new Gnus variable should be created that can do that. Otherwise, batch moving/copying will follow suggested targets from gnus-move-split-methods, but may prompt the user redundantly for every single article during the process. Gnus v5.13 GNU Emacs 24.4.1 (x86_64-pc-linux-gnu, Motif Version 2.3.4) of 2015-07-04 on isildur -- + Brent A. Busby + The New JFI Computing Web Site: + Sr. UNIX Systems Admin + http://jficomputing.uchicago.edu/ + University of Chicago + For problem reports and requests: + James Franck Institute + email: sysadmin@jfi.uchicago.edu From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 26 15:12:55 2017 Received: (at control) by debbugs.gnu.org; 26 Jan 2017 20:12:55 +0000 Received: from localhost ([127.0.0.1]:46101 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqPe-0008W2-SO for submit@debbugs.gnu.org; Thu, 26 Jan 2017 15:12:55 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:57159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqPc-0008Vt-Ir for control@debbugs.gnu.org; Thu, 26 Jan 2017 15:12:52 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cWqPa-0002US-9g for control@debbugs.gnu.org; Thu, 26 Jan 2017 21:12:52 +0100 From: Lars Ingebrigtsen To: control@debbugs.gnu.org Subject: control message for bug #21105 Message-ID: <871svpob6m.fsf@totally-fudged-out-message-id> Date: Thu, 26 Jan 2017 21:12:44 +0100 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) reassign 21105 emacs,gnus From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 26 15:13:03 2017 Received: (at 21105) by debbugs.gnu.org; 26 Jan 2017 20:13:03 +0000 Received: from localhost ([127.0.0.1]:46106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqPn-00005J-4X for submit@debbugs.gnu.org; Thu, 26 Jan 2017 15:13:03 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:57167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqPl-0008WJ-6p for 21105@debbugs.gnu.org; Thu, 26 Jan 2017 15:13:01 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cWqPi-0003Er-6S; Thu, 26 Jan 2017 21:13:00 +0100 From: Lars Ingebrigtsen To: Brent Busby Subject: Re: bug#21105: batch article move/copy to groups pompts user too much In-Reply-To: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> (Brent Busby's message of "Tue, 21 Jul 2015 13:48:18 -0500") Date: Thu, 26 Jan 2017 20:49:37 +0100 Message-ID: <87wpdhmwj2.fsf@gnus.org> References: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21105 Cc: 21105@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Sorry for the late response; due to a misunderstanding the Gnus bug reports went to a part of the bug tracker I wasn't checking. Brent Busby writes: > However, if you're copying/moving articles to actual _groups_ (rather > than raw files), gnus-prompt-before-saving has no effect. You can use > gnus-move-split-methods to teach Gnus how to suggest moved/copied > articles should be moved (described in section 3.26), but you can't use > gnus-prompt-before-saving to avoid excessive prompting while doing so, > nor is there any other variable analogous to gnus-prompt-before-saving > that can affect article move/copy to groups. I'm not sure I understand. If you `#' a bunch of articles, and then move them with `B m', you should only be prompted once as to where to move the articles. Are you prompted for every article instead? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 26 15:39:10 2017 Received: (at 21105) by debbugs.gnu.org; 26 Jan 2017 20:39:10 +0000 Received: from localhost ([127.0.0.1]:46167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqp0-000494-R3 for submit@debbugs.gnu.org; Thu, 26 Jan 2017 15:39:10 -0500 Received: from resqmta-ch2-03v.sys.comcast.net ([69.252.207.35]:43336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqov-00048U-EJ for 21105@debbugs.gnu.org; Thu, 26 Jan 2017 15:39:04 -0500 Received: from resomta-ch2-20v.sys.comcast.net ([69.252.207.116]) by resqmta-ch2-03v.sys.comcast.net with SMTP id WqopcAkTRMppVWqopcQvbl; Thu, 26 Jan 2017 20:38:55 +0000 Received: from village.keycorner.org ([73.208.48.235]) by resomta-ch2-20v.sys.comcast.net with SMTP id WqopcNFjyfscGWqopcTsuo; Thu, 26 Jan 2017 20:38:55 +0000 Received: by village.keycorner.org (Postfix, from userid 35066) id 1B4E32E105; Thu, 26 Jan 2017 14:38:55 -0600 (CST) From: Brent Busby To: Lars Ingebrigtsen Subject: Re: bug#21105: batch article move/copy to groups pompts user too much Organization: The James Franck Institute References: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> <87wpdhmwj2.fsf@gnus.org> Date: Thu, 26 Jan 2017 14:38:55 -0600 In-Reply-To: <87wpdhmwj2.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 26 Jan 2017 20:49:37 +0100") Message-ID: <8xx8tpxtv34.fsf@village.keycorner.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-CMAE-Envelope: MS4wfNLtzqAdpDsjpTkXxXnhYT6aGLD/Qo5IrXRfgzHVlMQwu/SVxx/qkzzgfAYEkM5MQVLoBp8rpWZ4NO/4HBlpzcsGCJwcgB/F7XhrIv3gd+zvDiLIS/je oRaBIx3Ytx4033Rs+O15MClYMOephIz8edHR0UGrwQ8VSFyXTwOqrdidtj5KeRPmomk4d5bJBwJRj/8ln9dvZjffGvZ8Jfa20VY= X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 21105 Cc: 21105@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.9 (-) Lars Ingebrigtsen writes: > Sorry for the late response; due to a misunderstanding the Gnus bug > reports went to a part of the bug tracker I wasn't checking. > > Brent Busby writes: > >> However, if you're copying/moving articles to actual _groups_ (rather >> than raw files), gnus-prompt-before-saving has no effect. You can use >> gnus-move-split-methods to teach Gnus how to suggest moved/copied >> articles should be moved (described in section 3.26), but you can't use >> gnus-prompt-before-saving to avoid excessive prompting while doing so, >> nor is there any other variable analogous to gnus-prompt-before-saving >> that can affect article move/copy to groups. > > I'm not sure I understand. If you `#' a bunch of articles, and then > move them with `B m', you should only be prompted once as to where to > move the articles. Are you prompted for every article instead? Indeed, a quick test shows that's exactly what happens: It moves/copies all the articles silently just as it's told to. I made that bug report so long ago that I'm afraid now I don't even remember what I was having problems with. The only complaint I can think of now with Gnus' move/copy behavior is that usually it seems like there will be a partial string already typed for me *after* the prompt when I want to save or move something, and it will often not be the default choice that gnus-move-split-methods is trying to give me. Example: When I type 'B c' to copy this article to a different mail group, I get: Copy this article to (default nnfolder:uchicago): nnimap+jfimail.uchicago.edu: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The highlighted part is *after* the prompt, but I didn't type it. It's also not the same as the default being suggested my gnus-move-split-methods in my configuration, which is being suggested in parenthesis in the prompt. It's offering me a default, and then typing for me something completely different that I can now hit enter on (defeating my default!). I don't know if my explanation is very clear, but basically, the inconvenience here is that if I wanted to actually make use of that default that gnus-move-split-methods is trying to offer me, I'd first have to clear the line back to the prompt. It's not that much of a hassle really, and I've been living with it without any major problems, but isn't the whole idea of a default choice supposed to be that you can just hit enter without having to type anything? Gnus seems to be offering me a default, and then making me backspace over material that it already typed for me to actually use it. (Ok, actually you can clear back to the beginning of a line with just C-S-backspace, but still... The user should be able to just hit enter and get the offered default.) That may not be what I was originally talking about in this bug report (don't remember since it's been awhile), but that's the only "excessive prompting" I'm having any issue with in Gnus at this time. -- + Brent A. Busby + "We've all heard that a million monkeys + Sr. UNIX Systems Admin + banging on a million typewriters will + University of Chicago + eventually reproduce the entire works of + James Franck Institute + Shakespeare. Now, thanks to the Internet, + Materials Research Ctr + we know this is not true." -Robert Wilensky From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 27 07:14:11 2017 Received: (at 21105) by debbugs.gnu.org; 27 Jan 2017 12:14:11 +0000 Received: from localhost ([127.0.0.1]:47088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Pu-00039G-SC for submit@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:11 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:52046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Pt-000398-SW for 21105@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:10 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cX5Pl-0003VW-2J; Fri, 27 Jan 2017 13:14:03 +0100 From: Lars Ingebrigtsen To: Brent Busby Subject: Re: bug#21105: batch article move/copy to groups pompts user too much In-Reply-To: <8xx8tpxtv34.fsf@village.keycorner.org> (Brent Busby's message of "Thu, 26 Jan 2017 14:38:55 -0600") Date: Fri, 27 Jan 2017 13:10:37 +0100 Message-ID: <871svovh36.fsf@mouse> References: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> <87wpdhmwj2.fsf@gnus.org> <8xx8tpxtv34.fsf@village.keycorner.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21105 Cc: 21105@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Brent Busby writes: > The only complaint I can think of now with Gnus' move/copy behavior is > that usually it seems like there will be a partial string already typed > for me *after* the prompt when I want to save or move something, and it > will often not be the default choice that gnus-move-split-methods is > trying to give me. > > Example: When I type 'B c' to copy this article to a different mail > group, I get: > > Copy this article to (default nnfolder:uchicago): nnimap+jfimail.uchicago.edu: > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > The highlighted part is *after* the prompt, but I didn't type it. I think it defaults to the last-entered group prefix, or the current group prefix... > It's > also not the same as the default being suggested my > gnus-move-split-methods in my configuration, which is being suggested in > parenthesis in the prompt. It's offering me a default, and then typing > for me something completely different that I can now hit enter on > (defeating my default!). If you just remove it, the default will be used. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 27 07:14:13 2017 Received: (at control) by debbugs.gnu.org; 27 Jan 2017 12:14:13 +0000 Received: from localhost ([127.0.0.1]:47091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Px-00039W-6e for submit@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:13 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:52055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX5Pv-00039O-O2 for control@debbugs.gnu.org; Fri, 27 Jan 2017 07:14:12 -0500 Received: from 2.150.50.220.tmi.telenormobil.no ([2.150.50.220] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cX5Pt-0004Cf-JF for control@debbugs.gnu.org; Fri, 27 Jan 2017 13:14:11 +0100 From: Lars Ingebrigtsen To: control@debbugs.gnu.org Subject: control message for bug #21105 Message-ID: <87ziicu2ij.fsf@totally-fudged-out-message-id> Date: Fri, 27 Jan 2017 13:14:03 +0100 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) close 21105 From unknown Wed Jun 18 23:17:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 24 Feb 2017 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator