From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/77286 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Date: Thu, 24 Feb 2011 11:55:10 -0500 Message-ID: References: <87ei76yi1x.fsf@lifelogs.com> <87lj1ergg5.fsf@gmx.de> <87ipwi3hjm.fsf@lifelogs.com> <87fwrmr6gf.fsf@gmx.de> <8739nm1u6n.fsf_-_@lifelogs.com> <878vxdxfzw.fsf@lifelogs.com> <87fwrj6j18.fsf@gmx.de> <87zkpp43s2.fsf@gmx.de> <87aaho0yi1.fsf@lifelogs.com> <87ipwb5fcc.fsf@gnus.org> <87fwrf87f3.fsf@gmx.de> <87tyfuh3l3.fsf@stupidchicken.com> <87hbbuv25k.fsf@lola.goethe.zz> <87tyfu1d2v.fsf@lifelogs.com> <87hbbui41s.fsf@stupidchicken.com> <87lj16cec2.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1298566539 7936 80.91.229.12 (24 Feb 2011 16:55:39 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 24 Feb 2011 16:55:39 +0000 (UTC) Cc: emacs-devel@gnu.org, ding@gnus.org To: Ted Zlatanov Original-X-From: ding-owner+M25613@lists.math.uh.edu Thu Feb 24 17:55:35 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PseTV-0000k4-8n for ding-account@gmane.org; Thu, 24 Feb 2011 17:55:33 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PseTO-0004Cc-Dh; Thu, 24 Feb 2011 10:55:26 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PseTM-0004CG-L8 for ding@lists.math.uh.edu; Thu, 24 Feb 2011 10:55:24 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PseTL-0001Cn-4c for ding@lists.math.uh.edu; Thu, 24 Feb 2011 10:55:24 -0600 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1PseTJ-0006hR-QQ for ding@gnus.org; Thu, 24 Feb 2011 17:55:21 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAG8cZk1FxIPF/2dsb2JhbACmKXS+KIVgBIUQj1s X-IronPort-AV: E=Sophos;i="4.62,219,1297054800"; d="scan'208";a="93411864" Original-Received: from 69-196-131-197.dsl.teksavvy.com (HELO ceviche.home) ([69.196.131.197]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 24 Feb 2011 11:55:10 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id 275F0660D6; Thu, 24 Feb 2011 11:55:10 -0500 (EST) In-Reply-To: <87lj16cec2.fsf@lifelogs.com> (Ted Zlatanov's message of "Wed, 23 Feb 2011 21:15:57 -0600") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:77286 gmane.emacs.devel:136442 Archived-At: > OK, let's do it that way. Are you happy with the way Michael's patch > specifies it with %/? I don't think we need a C-level change for this feature, so no %/. Instead, we should use a Lisp variable. CY> Another problem is that when you have lots of windows, each with its own CY> mode-line, mode-lines become much less appealing locations for global CY> indicators. Ideally, you want to be able to glance at the same spot on CY> the Emacs frame, regardless of which window is active. (Using the CY> mode-line to show the date, battery life, etc. is problematic for the CY> same reason). Yes, to me *that* is the problem with the global indicators: Emacs does not have a "global" anything in general: it may have several frames, none of which is more important than the other. So I think the way to add global indicators will have to go through an indirection: create a global thingy, and then let the user decide where to display it (e.g. I'd display it in my minibuffer-only frame), and of course it will sometimes be displayed more than once (e.g. I have one minibuffer-only frame per display). Stefan