From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: dired and ls Date: Sat, 20 Feb 2016 00:01:50 -0800 Message-ID: References: <87povs41xg.fsf@gnus.org> <87bn7c3yms.fsf@gnus.org> <87mvqvewk6.fsf_-_@gnus.org> <87k2lzdesb.fsf@gnus.org> Reply-To: John Wiegley NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1455955465 13835 80.91.229.3 (20 Feb 2016 08:04:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 20 Feb 2016 08:04:25 +0000 (UTC) Cc: emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Feb 20 09:04:19 2016 Return-path: Envelope-to: ged-emacs-devel@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 1aX2WX-0000nn-9c for ged-emacs-devel@m.gmane.org; Sat, 20 Feb 2016 09:04:17 +0100 Original-Received: from localhost ([::1]:59032 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX2WW-0006FV-Bu for ged-emacs-devel@m.gmane.org; Sat, 20 Feb 2016 03:04:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56109) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX2WP-000698-Jv for emacs-devel@gnu.org; Sat, 20 Feb 2016 03:04:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aX2WL-0006oL-LV for emacs-devel@gnu.org; Sat, 20 Feb 2016 03:04:09 -0500 Original-Received: from mail-pf0-x22c.google.com ([2607:f8b0:400e:c00::22c]:33978) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aX2WL-0006oH-Dk for emacs-devel@gnu.org; Sat, 20 Feb 2016 03:04:05 -0500 Original-Received: by mail-pf0-x22c.google.com with SMTP id x65so64013075pfb.1 for ; Sat, 20 Feb 2016 00:04:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:reply-to:mail-followup-to:mime-version:content-type; bh=udrvG7ly1dDd9Oxa/OD/GKHSbEISLEtYsAYPyL7PyjM=; b=yqFIuGMLXbGYlNVb+qoSPTVN6Q67ypQcGk+AXEbOjeDgqk9HzJkBhMSNGqppHaluEw g+iIeKL53Ql6GCgl+/wZn4Z2mqrYKs+O6LnW+xBRthZ/tKWNAKOBdYKN+yWc2w884ejM 3l2Hv0upPiA9vi5I3qS2YAc3uNPjIR5sXgtaJfLKADXXlx7zPV2CDMhMvQlOQ4g3jUBR JT1LX20M+xNJDW+1IdlpHpnn6F4M+MM5C4MTHxhRHb6fkqkJWgS4L1u76+naWQhlFz1f WYsTF8Nv7zjRu755jW2R8XeAhUa/EWr0nrnXAnFoT/ck4fHQlP4+E7NwGeHbrRoXZOT+ 51vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:reply-to:mail-followup-to:mime-version :content-type; bh=udrvG7ly1dDd9Oxa/OD/GKHSbEISLEtYsAYPyL7PyjM=; b=bxVt4nykbFDEq03Sivdf5WhAh9gf6NJ5fJjhaQoEKvLJPQk3LdhwB9LEH/1dDtc2Z4 RcsKQTRtr5/lcLaPcs8Ulzf/DgETsbKju/Uesn/6mNcio6dCE19IrUiiSjiXaYorfQLh fYSjYeAfu8+Hqhk7zdanfViEJdvbvBxAiyWJt8fJDeqxZEk6TUW2bd2c1XTwBy7+KET5 sDFNokHrYUqZXsT4XxaF0LO+Lqh5GryicXs8Ty7Uqg1ISnEA+xVLFM1Sxz8u3qGmWZ+V KkB8vQcwo4GweDanSbSYEupkjTHkJRuiwyhALYjhI4baH04hJpjin070mYH1Ypi542N6 uMWg== X-Gm-Message-State: AG10YOSmVPrN/GfHJLA/jYW7k7e8oJPIS2Ngb1bAJnQ8AcDlE071FJHDcOYH5LMAwbdseQ== X-Received: by 10.98.69.155 with SMTP id n27mr24102395pfi.68.1455955444628; Sat, 20 Feb 2016 00:04:04 -0800 (PST) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id cf6sm22625742pad.41.2016.02.20.00.04.02 (version=TLS1 cipher=AES128-SHA bits=128/128); Sat, 20 Feb 2016 00:04:03 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 53C1E130DC091; Sat, 20 Feb 2016 00:04:02 -0800 (PST) In-Reply-To: <87k2lzdesb.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 20 Feb 2016 18:25:24 +1100") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) Mail-Followup-To: Lars Ingebrigtsen , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c00::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:200284 Archived-At: >>>>> Lars Ingebrigtsen writes: > That's true. With "ls" the opportunity for async behaviour is greater. I > don't think dired currently is async, but it could be... See dired-async.el for some attempts. For example, you can mark multiple large files for copy, and when you execute the copy it colors them all yellow (for "in progress"), and removes the coloring as each one is completed. It still need a decent interface for canceling operations in progress, though. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2