From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: "Loading" Date: Wed, 14 Mar 2012 10:02:45 +0100 Message-ID: <87obrzo8qy.fsf@gmx.de> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1331715795 15064 80.91.229.3 (14 Mar 2012 09:03:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Mar 2012 09:03:15 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 14 10:03:13 2012 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 1S7k6w-00008x-Qx for ged-emacs-devel@m.gmane.org; Wed, 14 Mar 2012 10:03:10 +0100 Original-Received: from localhost ([::1]:50504 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S7k6w-0006w0-7Z for ged-emacs-devel@m.gmane.org; Wed, 14 Mar 2012 05:03:10 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:47330) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S7k6q-0006tz-PP for emacs-devel@gnu.org; Wed, 14 Mar 2012 05:03:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S7k6i-0001RU-8B for emacs-devel@gnu.org; Wed, 14 Mar 2012 05:03:04 -0400 Original-Received: from mailout-de.gmx.net ([213.165.64.23]:37979) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S7k6h-0001Qa-Sv for emacs-devel@gnu.org; Wed, 14 Mar 2012 05:02:56 -0400 Original-Received: (qmail invoked by alias); 14 Mar 2012 09:02:47 -0000 Original-Received: from p57BB91DD.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.145.221] by mail.gmx.net (mp069) with SMTP; 14 Mar 2012 10:02:47 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX18Qr+QWQoMQS/tnk4kpAnu+dtprSWTfVNte2dG+4m +JClYBbkGgRVc2 In-Reply-To: (Lars Magne Ingebrigtsen's message of "Tue, 13 Mar 2012 22:38:30 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 213.165.64.23 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:149033 Archived-At: Lars Magne Ingebrigtsen writes: Hi Lars, > shr downloads images asynchronously, but there isn't anything to say > "we're still downloading". I think there should be. > > shr just inserts a "*" character as a placeholder now. Perhaps it would > make sense to insert an animated image instead displaying a "loading" > symbol? Or we could go old style with a spinning - \ | / - thing. These days, I have started to implement asynchronous inserting/writing of buffers, which are bound to a remote file. There I have also the problem to indicate the user, that the operation hasn't been finished yet. The progress-reporter, spinning in the echo area, is not an option, because the minibuffer shall be usable. Therefore I'm thinking about to reactivate the old proposal of a progress-reporter extension, spinning \ | / in the modeline (more precisely: in `mode-line-remote'). I believe it would be a good thing, if running asynchronous operations are made visible consistently in Emacs. Maybe we could agree on the same function? Best regards, Michael.