GNU bug report logs - #16196
24.3.50; Disable ding when scrolling

Previous Next

Package: emacs;

Reported by: Jan Djärv <jan.h.d <at> swipnet.se>

Date: Fri, 20 Dec 2013 06:10:02 UTC

Severity: minor

Tags: patch

Found in version 24.3.50

Fixed in version 27.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #47 received at 16196 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Jan Djärv <jan.h.d <at> swipnet.se>, Stefan Monnier
 <monnier <at> iro.umontreal.ca>
Cc: 16196 <at> debbugs.gnu.org
Subject: RE: bug#16196: 24.3.50; Disable ding when scrolling
Date: Fri, 3 Jan 2014 16:03:13 -0800 (PST)
> Ding implies an error

No, it does not.  Read its doc.

And read about particular uses of it, in the Elisp manual.  Each
explicit mention of a use makes clear that it is NOT about signaling
an error.

Node `Key Lookup':

  "it rings the bell (by calling `ding') but does not signal an error."
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Node `Functions for Key Lookup':

  "It calls `ding', but does not cause an error."
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Node `Beeping' tells you clearly what `ding' *is* for:

  "to attract the user's attention."

It also makes clear that one does not want to overuse it: attracting
the user's attention too much defeats the purpose and can be annoying.

> I rather have a silent lack of feedback than a lot of beeping.

Bind `ring-bell-function' wherever you like to whatever you like,
including to `ignore'.




This bug report was last modified 5 years and 232 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.