From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Flipping url-show-status default Date: Fri, 01 Oct 2010 18:17:11 -0400 Message-ID: <877hi1eexk.fsf@stupidchicken.com> References: <87fwwpkchk.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285971447 22122 80.91.229.12 (1 Oct 2010 22:17:27 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 1 Oct 2010 22:17:27 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 02 00:17:24 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P1nur-000465-VZ for ged-emacs-devel@m.gmane.org; Sat, 02 Oct 2010 00:17:22 +0200 Original-Received: from localhost ([127.0.0.1]:41351 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1nur-00032s-6w for ged-emacs-devel@m.gmane.org; Fri, 01 Oct 2010 18:17:21 -0400 Original-Received: from [140.186.70.92] (port=55477 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1nul-00031z-9u for emacs-devel@gnu.org; Fri, 01 Oct 2010 18:17:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P1nuh-0006EF-VI for emacs-devel@gnu.org; Fri, 01 Oct 2010 18:17:15 -0400 Original-Received: from pantheon-po16.its.yale.edu ([130.132.50.72]:54779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P1nuh-0006EA-TS for emacs-devel@gnu.org; Fri, 01 Oct 2010 18:17:11 -0400 Original-Received: from furry (dhcp128036014154.central.yale.edu [128.36.14.154]) (authenticated bits=0) by pantheon-po16.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o91MHBvb031502 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 1 Oct 2010 18:17:11 -0400 Original-Received: by furry (Postfix, from userid 1000) id 3DBB8C018; Fri, 1 Oct 2010 18:17:11 -0400 (EDT) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Fri, 01 Oct 2010 20:23:19 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:131195 Archived-At: Lars Magne Ingebrigtsen writes: >> I don't think setting url-show-status to nil is the right thing; it's >> pretty important to show something, particularly for synchronous >> fetching, so that the user knows the connection isn't hung. But we can >> probably comment out some of the less important messages in url-http.el. > > Why do we want to do this at such a low level in the url fetching > library when we don't do it in other libraries? Surely it must be up to > the caller of the url fetching library to message about these things if > they think it's necessary. This would involve specifying a callback function for each intermediate step; callers would have to specify their own callback function, but pretty much every caller would want to do the same thing, i.e. report how much of the operation is done). If the URL reporting is too verbose, I think it makes more sense to tweak it, rather than opening up an additional mostly useless interface.