GNU bug report logs -
#16196
24.3.50; Disable ding when scrolling
Previous Next
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
View this message in rfc822 format
>> I'm not opposed to such an option, but I'm not convinced that changing
>> the default behavior is a good idea: the general design of Emacs is that
>> we strive to make every command perform *something*, so when the user's
>> request ends up doing nothing, we signal an error to make it clear that
>> Emacs did obey the request. Otherwise the lack of feedback can make the
>> user feel like Emacs is unresponsive.
> The main use case here is "flinging" with a trackpad. In that case, Emacs
> already responds by scrolling up/down to the top/bottom. It is after Emacs
> has hit top/bottom that the "extra" beeps occur.
But if you're at EOB and you scroll with the wheel to try and go "even
further", if Emacs doesn't (ding), then it does nothing: lack of feedback.
> If already at the top/bottom, the normal thing for OSX apps is to
> "bounce" a bit to show that the display is already at the top/bottom. If at
> the top, the whole page is moved a bit downwards and then bounces back.
> This is not common in X, so not really appropriate for Emacs.
Right, instead we (ding).
Stefan
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.