From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jason Spiro" Newsgroups: gmane.emacs.bugs Subject: bug#1305: All code that currently beeps should use visual bellinstead Date: Sat, 8 Nov 2008 23:08:48 -0500 Message-ID: References: <009901c9421f$5bd0a6b0$0200a8c0@us.oracle.com> Reply-To: Jason Spiro , 1305@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1226205026 9924 80.91.229.12 (9 Nov 2008 04:30:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 9 Nov 2008 04:30:26 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org, 1305@emacsbugs.donarmstrong.com, control@emacsbugs.donarmstrong.com To: "Drew Adams" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 09 05:31:28 2008 connect(): Connection refused Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kz1xQ-0008Vi-4h for geb-bug-gnu-emacs@m.gmane.org; Sun, 09 Nov 2008 05:31:28 +0100 Original-Received: from localhost ([127.0.0.1]:54114 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kz1wH-0006a0-NS for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Nov 2008 23:30:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kz1wC-0006Zn-Py for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:30:12 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kz1wB-0006Za-C6 for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:30:12 -0500 Original-Received: from [199.232.76.173] (port=47931 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kz1wB-0006ZX-5a for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:30:11 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:44881) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kz1wA-0000i0-Ld for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:30:10 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mA94U69X032710; Sat, 8 Nov 2008 20:30:06 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mA94F3Ln028953; Sat, 8 Nov 2008 20:15:03 -0800 X-Loop: don@donarmstrong.com Resent-From: "Jason Spiro" Original-Sender: jasonspiro@gmail.com Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 09 Nov 2008 04:15:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1305 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.122620373527657 (code B ref -1); Sun, 09 Nov 2008 04:15:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 9 Nov 2008 04:08:55 +0000 Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mA948qQM027647 for ; Sat, 8 Nov 2008 20:08:53 -0800 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kz1bY-00075c-3s for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:08:52 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kz1bW-00075L-Lw for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:08:50 -0500 Original-Received: from [199.232.76.173] (port=41705 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kz1bW-00075I-HV for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:08:50 -0500 Original-Received: from yx-out-1718.google.com ([74.125.44.156]:43489) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kz1bW-0006me-3S for bug-gnu-emacs@gnu.org; Sat, 08 Nov 2008 23:08:50 -0500 Original-Received: by yx-out-1718.google.com with SMTP id 34so764211yxf.66 for ; Sat, 08 Nov 2008 20:08:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=BnYH6iNcPHghgsw0nCS7TdggKvIQLrqL10hJig99/f8=; b=qm9wG+zANX669TSK/8O6FTJM7+IiUcs463ED64n279umM7PKrkNZV3aXPC0YV5oxHd nDTn/I+5rzTkAn44y/u+Dz29VNiqSfPobxNtofZdVwAfLBjGVVGY16Jmiw1MbPuvqjPv mhb55hsTxq81KTZUPCS6FQeHV72hYOVnYvBo8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=vpkjVyXx8P1p3KSCIcXUExj2sMMUAF+W9+bev8pBlB++oDAYDi34w9vymsCu/MepLX 0FoxT7Ta9QGpWMQBtugUMhQxcEQVOcrIMfI4eIfw68N2ASADzJzkFkb1Jxd4Wt3Jkgis s3ha0udBfKWcKrGQkq8aoShgKUwQrMWlwLsGw= Original-Received: by 10.90.54.16 with SMTP id c16mr4806949aga.1.1226203728597; Sat, 08 Nov 2008 20:08:48 -0800 (PST) Original-Received: by 10.90.70.8 with HTTP; Sat, 8 Nov 2008 20:08:48 -0800 (PST) In-Reply-To: <009901c9421f$5bd0a6b0$0200a8c0@us.oracle.com> Content-Disposition: inline X-Google-Sender-Auth: 45cd26342a9a632c X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 08 Nov 2008 23:30:12 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:22241 Archived-At: 2008/11/8 Drew Adams wrote: > IIUC, that sounds terrible, to me. Today, one can simply turn off (or down) the > sound at the computer level and have zero distraction from the bell. That is not > unusual for users who share an office - it's not unlike turning down the volume > of a telephone ring. > > This possibility of turning off or down the bell at the computer level should > not be removed. If Emacs just replaces the bell by the visible bell everywhere, > that will introduce lots of distraction. And unlike the bell, which has variable > volume, the visible bell is all-or-none. Many people don't know how to turn the PC speaker beep lower or off. And IMO its volume is too high by default. It can distract an entire classroom. That's 30+ people per beep. > What's wrong with leaving things as they have been since day one? Users who want > to turn off the bell can always do so, within Emacs or otherwise. Users should > be able to easily get any of these behaviors: (1) bell only, (2) visible bell > only, (3) bell and visible bell, (4) nothing. OK, can we make that an option on the Options menu? Should I file a new bug to request that? > We should not systematically replace the bell by the visible bell just because > someone found the bell to be annoying. It's not difficult to turn off. Users > have been living with this option since the beginning. > > Bell and visible bell should not really be regarded as replacements for each > other, in any case. They are two different ways to attract a user's attention. > > And one is *not* less annoying than the other. At least not for all users in all > contexts. Each can be very annoying. Fair enough. > If you think there are currently too many places where Emacs beeps, try instead > to remove some of those beeps on a case-by-case basis. Don't just replace > beeping with flashing. How do we remove them on a case-by case basis? The beep from pressing C-g perhaps is possible to remove individually. But how about the "End of buffer" one you get when you try to move the point past the end of the buffer? That is just a beep on (error).