From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Nested display strings Date: Tue, 26 Apr 2011 12:19:12 -0700 Message-ID: <0B8158B7B8B54EE890AE2BA199AF61D6@us.oracle.com> References: <83k4ekc3z1.fsf@gnu.org> <8339l7blfe.fsf@gnu.org> <87sjt6nmnw.fsf@stupidchicken.com><83r58o99zc.fsf@gnu.org> <87wrigev8d.fsf@lifelogs.com><83ipu098fl.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1303845575 18607 80.91.229.12 (26 Apr 2011 19:19:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 26 Apr 2011 19:19:35 +0000 (UTC) Cc: 'Ted Zlatanov' , emacs-devel@gnu.org To: "'chad'" , "'Eli Zaretskii'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 26 21:19:30 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QEnnF-00014i-7T for ged-emacs-devel@m.gmane.org; Tue, 26 Apr 2011 21:19:29 +0200 Original-Received: from localhost ([::1]:46940 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEnnE-0000JP-6j for ged-emacs-devel@m.gmane.org; Tue, 26 Apr 2011 15:19:28 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:33467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEnnB-0000J9-0H for emacs-devel@gnu.org; Tue, 26 Apr 2011 15:19:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QEnnA-0001M3-8b for emacs-devel@gnu.org; Tue, 26 Apr 2011 15:19:24 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:25917) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QEnn9-0001LZ-8M; Tue, 26 Apr 2011 15:19:23 -0400 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p3QJJFiv011773 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 26 Apr 2011 19:19:19 GMT Original-Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p3QJJD3p019900 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Apr 2011 19:19:14 GMT Original-Received: from abhmt010.oracle.com (abhmt010.oracle.com [141.146.116.19]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p3QJJDGx012594; Tue, 26 Apr 2011 14:19:13 -0500 Original-Received: from dradamslap1 (/10.159.32.168) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 26 Apr 2011 12:19:13 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 Thread-Index: AcwEQMEKf7cXisgyTuK/cVm2CvWhswABAGEA X-Source-IP: acsinet15.oracle.com [141.146.126.227] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4DB71AB8.00DF:SCFMA922111,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 148.87.113.121 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:138809 Archived-At: > >> Maybe it could be a "something is broken" indicator in the > >> modeline, which when clicked pops up a help buffer with the > >> list of problems. > > > > The idea is nice, but it won't work on a text terminal without a > > mouse, whereas overlays with display strings do. > > How about just a mode-line indicator for ``Something has been added > to *Messages* without appearing in the echo area''? > > As a starter proposal, we could make something that turns many/all > of the -'s from %- in mode-line format into !'s, and then > bind a command to C-h ! that displays the messages. > > If color is available, we could splash some on. If mouse support is > available, make it clickable. If tooltips... etc. Splash some on, indeed. It's important to get the user's attention for this. Maybe it could turn on the washing machine, the dishwasher, and the garbage disposal; then open the garage door, fill the bathtub, and ring the alarm clock. Users could optionally hook in additional annoyances to attract their attention: turn on the sprinklers, open the windows, start a fire in the fireplace... EMACS: Endlessly Manipulating Annoying Catastrophe Signals.