From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#35287: dired-do-copy English beef-up Date: Thu, 18 Apr 2019 21:33:34 -0700 (PDT) Message-ID: <90ae63da-c112-4078-ab8c-653db60aed4e@default> References: <874l6zh4ik.2.fsf@jidanni.org> <87y3491zbd.fsf@mail.linkov.net> <220330ef-516d-46b4-b8e8-c7209f7b7898@default> <87d0lktp84.fsf@mail.linkov.net> <87h8avhvx4.fsf@mail.linkov.net> <87r29yeoh0.8.fsf@jidanni.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="212400"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 35287@debbugs.gnu.org, Juri Linkov To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 19 06:41:26 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hHLL2-000t7H-SY for geb-bug-gnu-emacs@m.gmane.org; Fri, 19 Apr 2019 06:41:25 +0200 Original-Received: from localhost ([127.0.0.1]:51147 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hHLL1-0004nB-Nh for geb-bug-gnu-emacs@m.gmane.org; Fri, 19 Apr 2019 00:41:23 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44199) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hHLKn-0004kU-A6 for bug-gnu-emacs@gnu.org; Fri, 19 Apr 2019 00:41:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hHLDu-0004E4-LX for bug-gnu-emacs@gnu.org; Fri, 19 Apr 2019 00:34:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:57585) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hHLDu-0004Dg-Hr for bug-gnu-emacs@gnu.org; Fri, 19 Apr 2019 00:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hHLDu-0000ij-5f for bug-gnu-emacs@gnu.org; Fri, 19 Apr 2019 00:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Apr 2019 04:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35287 X-GNU-PR-Package: emacs Original-Received: via spool by 35287-submit@debbugs.gnu.org id=B35287.15556484302749 (code B ref 35287); Fri, 19 Apr 2019 04:34:02 +0000 Original-Received: (at 35287) by debbugs.gnu.org; 19 Apr 2019 04:33:50 +0000 Original-Received: from localhost ([127.0.0.1]:42896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hHLDi-0000iF-0I for submit@debbugs.gnu.org; Fri, 19 Apr 2019 00:33:50 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:48920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hHLDf-0000hx-CB for 35287@debbugs.gnu.org; Fri, 19 Apr 2019 00:33:47 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x3J4OJE3148421; Fri, 19 Apr 2019 04:33:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=suNy2ReBjKQAULYy4Bbih3Mr1oXG8fJoCqqxLfU1Dr0=; b=y+4LLf71VIDjFYwdok4dDleAEm8Mii0/+FjETNOSDTR/+Se8Lp4vLUQPRxPTTc0I4BIh 4jCilbQT2BjzZ3hL1ilFslXsGSujXi5SBSaJFl1ysPrqH4JNLHR0telIZ0/hI/s7bV0s ivFEUdYNWtVZ56//u6HwJFDGrQAHl8WTUyUryAppu2eZJBmvZ/nD2ahI5iqPSqEebU9V ao3L6LHAvMxxq2uO5KIRzDofHWqdudbsRxHfaiGPvV/jNYaGlFQZxHaX9xDNmadY7j9k ZHO7ytWK6hjVjr5D57gOn/bGL01gTd5+NIKNbk0zQyt3bW410eqNJDj2R1Fos4JBeskJ BA== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2120.oracle.com with ESMTP id 2rusnfa1fn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Apr 2019 04:33:41 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x3J4XIFW010979; Fri, 19 Apr 2019 04:33:40 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserp3020.oracle.com with ESMTP id 2rv2twb0er-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 19 Apr 2019 04:33:40 +0000 Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x3J4XYPg010632; Fri, 19 Apr 2019 04:33:35 GMT In-Reply-To: <87r29yeoh0.8.fsf@jidanni.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4834.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9231 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1904190031 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9231 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1904190030 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: 209.51.188.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:157822 Archived-At: > DA> What about the current existing messages when > DA> there are failures, telling you to use `?' to > DA> see the details (the `dired-log' output)? >=20 > You know even though the "?" works, but I never thought it is a good > idea. >=20 > The user is probably typing fast into a 1000 different windows and there > probably will be a lot of extraneous characters sent by him first to the > thing that is expecting the question mark, before he notices he is being > asked something. >=20 > So I would have the whole error message presented to him, with an 'Got > that, Holmes? (type a full "yes" to acknowledge)' style showstopper, > before letting him proceed, as failed copies are a serious matter. The user is _not_ being asked anything. She can type `?' if/when she wants, to see the details - or not. The `dired-do-*' operations are synchronous. The user cannot be typing fast into 1000 different windows while it is working. When it is done the user gets a message about the possibility of using `?' to see details. She is not locked into any modal dialog - that message can be ignored if she wants. If she doesn't notice the message it's not a big deal - like any other `message' call. The message is in `*Messages*' and it can be acted on anytime - or not. Consider that `dired-do-*' works for 1 or 2 files but also for 1000 files. `dired-log' is important in providing details, but it is not critical - there is no reason to force the user to stop and pay attention (e.g. requiring some acknowledgement that she's seen the message). An alternative could be to always pop up the log buffer (unless it is empty). I think the existing behavior is preferable, but that alternative could be an option. I really don't think it's a big deal. The info in the log is not critical. If it were then the dialog would be handled differently.