From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mark Karpov Newsgroups: gmane.emacs.bugs Subject: bug#20943: 25.0.50; Dired buffers are not always auto-reverterd Date: Fri, 03 Jul 2015 22:08:16 +0600 Message-ID: <87twtl1axb.fsf@openmailbox.org> References: <87y4j1oy87.fsf@openmailbox.org> <83bnfx2ckn.fsf@gnu.org> <87y4j0fj8m.fsf@openmailbox.org> <831tgr3np9.fsf@gnu.org> <87r3ort2bp.fsf@openmailbox.org> <83egkq1uj4.fsf@gnu.org> <87egkplmpw.fsf@openmailbox.org> <83wpyhzma4.fsf@gnu.org> <87a8vdlguy.fsf@openmailbox.org> <83si95zbjr.fsf@gnu.org> <87y4ix75t0.fsf@openmailbox.org> <83lhexz78k.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1435939944 22427 80.91.229.3 (3 Jul 2015 16:12:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 3 Jul 2015 16:12:24 +0000 (UTC) Cc: 20943@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 03 18:12:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZB3ZS-0006ik-Oa for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Jul 2015 18:12:10 +0200 Original-Received: from localhost ([::1]:41860 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZB3ZR-0008Td-TH for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Jul 2015 12:12:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38485) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZB3ZO-0008TW-Bl for bug-gnu-emacs@gnu.org; Fri, 03 Jul 2015 12:12:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZB3ZL-0007h1-3t for bug-gnu-emacs@gnu.org; Fri, 03 Jul 2015 12:12:06 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37441) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZB3ZK-0007gx-Vy for bug-gnu-emacs@gnu.org; Fri, 03 Jul 2015 12:12:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZB3ZK-0007Fj-Mn for bug-gnu-emacs@gnu.org; Fri, 03 Jul 2015 12:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Mark Karpov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Jul 2015 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20943 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20943-submit@debbugs.gnu.org id=B20943.143593990727853 (code B ref 20943); Fri, 03 Jul 2015 16:12:02 +0000 Original-Received: (at 20943) by debbugs.gnu.org; 3 Jul 2015 16:11:47 +0000 Original-Received: from localhost ([127.0.0.1]:38887 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZB3Z4-0007FB-VX for submit@debbugs.gnu.org; Fri, 03 Jul 2015 12:11:47 -0400 Original-Received: from smtp25.openmailbox.org ([62.4.1.59]:59494) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZB3Z2-0007F2-La for 20943@debbugs.gnu.org; Fri, 03 Jul 2015 12:11:45 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.openmailbox.org (Postfix) with ESMTP id A2A632E01B8; Fri, 3 Jul 2015 18:11:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=openmailbox.org; h=content-transfer-encoding:content-type:content-type :mime-version:user-agent:message-id:in-reply-to:date:date :references:subject:subject:from:from:received; s=openmailbox; t=1435939902; bh=WD98gmFdozOQCqsDjYL5uMBQW8rLukZUYOTGszMqZFs=; b= HR9ZFtNbuUyvmeHS1ZnR36MbnIrtHV2jIqhVDaXwkHZrr9+GVl0yathtjXCvcNc+ JV4EOuyv5uM7OsCIb+qhKD+vHvP/hnfGY70+XXWNcCIC7CUtYIwWxpvi9rmjaQiw xV5pKOvUWz+jTINrl63Msgof6jU+94mqGe46KyhRN4A= X-Virus-Scanned: amavisd-new at openmailbox.org Original-Received: from mail.openmailbox.org ([62.4.1.34]) by localhost (mail.openmailbox.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Gs0XauNJcJeW; Fri, 3 Jul 2015 18:11:42 +0200 (CEST) In-Reply-To: <83lhexz78k.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 03 Jul 2015 16:43:55 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:104659 Archived-At: I want to report some =E2=80=98adverse effects=E2=80=99: When I copy some files or create files, they are placed by Dired in different positions than they would be placed normally (via ls call or whatever Emacs uses internally). This is a separate problem, because of this, I had to press =E2=80=98g=E2=80=99 in such cases, so every file gets = in its proper position. Now, however, autorevert does this for me. I know what is happening, but for others this may look really confusing. Imagine, you copied some files, and then they randomly jump in different positions without your explicit command! Not only confusing, but dangerous it may be, since some (really fast) user may manage to delete wrong files (it's not difficult if your files are moving!). What I propose is to make sure that copied/created/added to current directory by other means files are in the same positions as they would be displayed by ls command (or whatever Emacs uses), so when user presses =E2=80=98g=E2=80=99 order of files doesn't change. This would be really good improvement. In simplest case, you can just regenerate/revert buffer after commands that change contents of Dired buffer adding new element into list of files. If you decide to let =E2=80=98auto-revert-handler=E2=80=99 change edited di= rectories freely, you have to implement this change too. The both changes would be quite useful.