From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Brent Busby Newsgroups: gmane.emacs.bugs Subject: bug#21105: batch article move/copy to groups pompts user too much Date: Thu, 26 Jan 2017 14:38:55 -0600 Organization: The James Franck Institute Message-ID: <8xx8tpxtv34.fsf@village.keycorner.org> References: <8xx8ua9jqj1.fsf@isildur.uchicago.edu> <87wpdhmwj2.fsf@gnus.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1485463236 6573 195.159.176.226 (26 Jan 2017 20:40:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 26 Jan 2017 20:40:36 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cc: 21105@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 26 21:40:27 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cWqq7-0008SV-33 for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Jan 2017 21:40:15 +0100 Original-Received: from localhost ([::1]:40991 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cWqqA-0000LA-DN for geb-bug-gnu-emacs@m.gmane.org; Thu, 26 Jan 2017 15:40:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60458) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cWqpz-0000Fe-74 for bug-gnu-emacs@gnu.org; Thu, 26 Jan 2017 15:40:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cWqpu-0002V1-CU for bug-gnu-emacs@gnu.org; Thu, 26 Jan 2017 15:40:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47975) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cWqpu-0002Ux-8U for bug-gnu-emacs@gnu.org; Thu, 26 Jan 2017 15:40:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cWqpu-0004Af-2r; Thu, 26 Jan 2017 15:40:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Brent Busby Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 26 Jan 2017 20:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21105 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: Original-Received: via spool by 21105-submit@debbugs.gnu.org id=B21105.148546315015945 (code B ref 21105); Thu, 26 Jan 2017 20:40:02 +0000 Original-Received: (at 21105) by debbugs.gnu.org; 26 Jan 2017 20:39:10 +0000 Original-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 Original-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 Original-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 Original-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 Original-Received: by village.keycorner.org (Postfix, from userid 35066) id 1B4E32E105; Thu, 26 Jan 2017 14:38:55 -0600 (CST) In-Reply-To: <87wpdhmwj2.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 26 Jan 2017 20:49:37 +0100") X-CMAE-Envelope: MS4wfNLtzqAdpDsjpTkXxXnhYT6aGLD/Qo5IrXRfgzHVlMQwu/SVxx/qkzzgfAYEkM5MQVLoBp8rpWZ4NO/4HBlpzcsGCJwcgB/F7XhrIv3gd+zvDiLIS/je oRaBIx3Ytx4033Rs+O15MClYMOephIz8edHR0UGrwQ8VSFyXTwOqrdidtj5KeRPmomk4d5bJBwJRj/8ln9dvZjffGvZ8Jfa20VY= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128604 Archived-At: 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