From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#39902: 28.0.50; Marking in dired with active region Date: Mon, 9 Mar 2020 08:22:17 -0700 (PDT) Message-ID: <44092023-db86-4399-bff9-b731785bb23e@default> References: <87d09suras.fsf@web.de> <87tv33r8e2.fsf@mail.linkov.net> <87eeu6hpjf.fsf@web.de> <875zfixuoy.fsf@mail.linkov.net> <87h7z1jadw.fsf@web.de> <87y2sbloaa.fsf@mail.linkov.net> <877dzvgd4l.fsf@web.de> <87v9ndvazk.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="114612"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 39902@debbugs.gnu.org, Juri Linkov To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 09 16:41:28 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jBKX0-000TgX-Qm for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 Mar 2020 16:41:26 +0100 Original-Received: from localhost ([::1]:45264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jBKWy-00059K-Qh for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 Mar 2020 11:41:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36492) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jBKGB-0003Os-RW for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2020 11:24:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jBKGA-0004my-JU for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2020 11:24:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45371) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jBKGA-0004mm-F5 for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2020 11:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jBKGA-0006SI-9P for bug-gnu-emacs@gnu.org; Mon, 09 Mar 2020 11:24: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: Mon, 09 Mar 2020 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39902 X-GNU-PR-Package: emacs Original-Received: via spool by 39902-submit@debbugs.gnu.org id=B39902.158376738824753 (code B ref 39902); Mon, 09 Mar 2020 15:24:02 +0000 Original-Received: (at 39902) by debbugs.gnu.org; 9 Mar 2020 15:23:08 +0000 Original-Received: from localhost ([127.0.0.1]:51344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBKFI-0006RB-3W for submit@debbugs.gnu.org; Mon, 09 Mar 2020 11:23:08 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:32946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jBKFF-0006QN-VG for 39902@debbugs.gnu.org; Mon, 09 Mar 2020 11:23:07 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 029F3Db6019506; Mon, 9 Mar 2020 15:22:59 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-2020-01-29; bh=OvU9TJTWJZYsXVDHPWqyaBdeULYTuP/koA+0rpKHGZI=; b=nTVbTqcbwFpA5JYfqGkPSUKFFqTpSvkW5Djp1CCCSxK/bSXt05z+2mxPF3p5+BB60DCu oeYofRBe4E6c9DkUgr1qPZAcenAhBP5jDj3G2m+8foS5HfIcYliVsZkXj2SwiJs7hNLa Z//q43tGXPzDsgnaCSa1pJGPrePIDh3AjH1BEn5YG5IXJCpOQm7dzooKkcCuC3D23d6t w3YYIRn5gSk71O5ixp88ZthD0QNa6zGfU+liAfVleUTdSJ9F2ewvYlmZ2Q5ru1aBIitu m8dAkJ+cXlX0rIt4WSbSqU25F4gFqmTXtTzeFdsz8LeQH5eTe876gVCsie1gC2WSIgcT Dw== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2120.oracle.com with ESMTP id 2ym48sqj7c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 09 Mar 2020 15:22:59 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 029FMWEu071174; Mon, 9 Mar 2020 15:22:59 GMT Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserp3020.oracle.com with ESMTP id 2ymnde636n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 09 Mar 2020 15:22:56 +0000 Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 029FMJmM028937; Mon, 9 Mar 2020 15:22:20 GMT In-Reply-To: <87v9ndvazk.fsf@web.de> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4966.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9554 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 bulkscore=0 mlxscore=0 suspectscore=0 mlxlogscore=960 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2003090104 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9554 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 impostorscore=0 mlxlogscore=999 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 adultscore=0 spamscore=0 mlxscore=0 clxscore=1015 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2003090104 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:177093 Archived-At: > > Could you give a recipe/example of your use of > > keyboard keys for this, or otherwise explain > > the rationale for it? >=20 > Say the files in the dired buffer are photos/songs or so. I mark all of > them, or those of them I'm interested in. I open the files with a > viewer or vlc or whatever. There I have a look at them, in the same > order as they originally appeared in dired. Now say I am interrupted, > and/or I have deleted some of the files, and want to resume with the > rest of the files, or some other subset. I.e. I want to mark subsets > (of subsequent files) in a dired buffer to look at the files in this > order, and the most natural way for me to do this is to use the region > for marking. I still don't understand well. 1. You mark some files in Dired, then open them in some other app. Those files are still marked in Dired, I suppose. Or do you unmark them? Or doesn't it matter? 2. In that app, you do something with the files, viewing and manipulating them in the same order they had in Dired. You may even delete some or add some new ones. 3. You're interrupted. How so - is Emacs closed? is the other app closed? What's the significance of the interruption? 4. Later (same Emacs session?) you want to resume using the external app with some of the marked files you haven't yet manipulated. That much I get. I don't understand the rest. 5. You want to mark, in Dired, some of the files you haven't yet worked with in the app. OK. "to look at the files in this order" In what order? What's the importance of the order? Can you describe what you want to do at this point? In particular, what do you want to do wrt selecting and then marking the selected files? IOW, I still have the same question: What's your expected use of keyboard keys for this, and why? For example, why wouldn't you just use `g' (to refresh the listing, to reflect deleted or added files), then `C-u 99999 m' starting where you left off? To be clear, I'm not trying to say you should do something different from what you're requesting. I'm just trying to understand what you want to do and why.