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: Bell Date: Sat, 20 Mar 2010 16:17:37 -0700 Message-ID: <88262642C6164CD2872637E1309A66CB@us.oracle.com> References: <4BA0CDF9.40707@online.de><76682E4761EA432EB929E5E199B0F92A@us.oracle.com><87wrxb57e1.fsf@lola.goethe.zz><20100317.200901.408057447.hanche@math.ntnu.no><87sk7y2gh9.fsf@lola.goethe.zz> <87bpelic8g.fsf@mail.jurta.org><878w9ox1x4.fsf@lola.goethe.zz> <87d3z074fs.fsf@stupidchicken.com><87tyscysm2.fsf@mail.jurta.org> <87mxy23b3f.fsf@catnip.gol.com> 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 1269127160 3807 80.91.229.12 (20 Mar 2010 23:19:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 20 Mar 2010 23:19:20 +0000 (UTC) Cc: 'Juri Linkov' , 'Chong Yidong' , emacs-devel@gnu.org To: "'Miles Bader'" , "'Stefan Monnier'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 21 00:19:15 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 1Nt7wp-0006mP-JP for ged-emacs-devel@m.gmane.org; Sun, 21 Mar 2010 00:19:15 +0100 Original-Received: from localhost ([127.0.0.1]:57482 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nt7wo-000251-PR for ged-emacs-devel@m.gmane.org; Sat, 20 Mar 2010 19:19:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nt7wj-00023p-VQ for emacs-devel@gnu.org; Sat, 20 Mar 2010 19:19:10 -0400 Original-Received: from [140.186.70.92] (port=49306 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nt7wi-00022m-Sc for emacs-devel@gnu.org; Sat, 20 Mar 2010 19:19:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nt7wh-0003gk-U0 for emacs-devel@gnu.org; Sat, 20 Mar 2010 19:19:08 -0400 Original-Received: from rcsinet12.oracle.com ([148.87.113.124]:22353) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nt7wf-0003fD-T4; Sat, 20 Mar 2010 19:19:06 -0400 Original-Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet12.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o2KNJ3Pv005002 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 20 Mar 2010 23:19:04 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o2KNJ1Q0001299; Sat, 20 Mar 2010 23:19:02 GMT Original-Received: from abhmt006.oracle.com by acsmt355.oracle.com with ESMTP id 102744231269127054; Sat, 20 Mar 2010 16:17:34 -0700 Original-Received: from dradamslap1 (/24.5.179.75) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 20 Mar 2010 16:17:33 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcrIeSDHqLP/UXFzSeaV+01t62QTBwACWABA In-Reply-To: <87mxy23b3f.fsf@catnip.gol.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090201.4BA557E7.0064:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:122389 Archived-At: > > If some people don't like the currentl visual bell, maybe > > we can come up with a better one. > > http://www.emacswiki.org/emacs/MilesBader#echo-area-bell What's pointed out by the discussion so far is not that the bell should go away, or that it should be replaced by the visual bell, or that the visual bell should be improved, or that `ding' should be called less, or that `ding' should be removed, or that `C-g' should not ring the bell. Rather, what's called for is a way to mute `ding' in a flexible way. What Juri suggested wrt putting a silence property on function symbols, and what I suggested wrt binding a silence variable, would provide what's needed. And maybe there are other suggestions. Once we have ways to flexibly silence `ding' in various contexts, then we can decide just where to do so. And users themselves will be able to easily do likewise.