From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs Subject: bug#16196: 24.3.50; Disable ding when scrolling Date: Mon, 23 Dec 2013 11:44:52 +0100 Message-ID: References: <25C13650-058F-45CC-A961-D789709B1179@swipnet.se> <83d2krc34d.fsf@gnu.org> <29609060-51EE-4D80-9D96-90CABE6A6844@swipnet.se> <834n63bxxb.fsf@gnu.org> <146154A1-1747-40BE-BE17-7DF4FB5DE808@swipnet.se> <831u17bdfy.fsf@gnu.org> <83y53f9s6t.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1387795514 16788 80.91.229.3 (23 Dec 2013 10:45:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Dec 2013 10:45:14 +0000 (UTC) Cc: 16196@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 23 11:45:19 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vv30h-0000MZ-AA for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Dec 2013 11:45:19 +0100 Original-Received: from localhost ([::1]:32947 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv30g-0004nm-Vw for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Dec 2013 05:45:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv30Y-0004mn-77 for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2013 05:45:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vv30S-0001TA-DW for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2013 05:45:10 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49618) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv30S-0001Rh-8w for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2013 05:45:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vv30Q-0001gg-Kk for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2013 05:45:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Dec 2013 10:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16196 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16196-submit@debbugs.gnu.org id=B16196.13877955006464 (code B ref 16196); Mon, 23 Dec 2013 10:45:02 +0000 Original-Received: (at 16196) by debbugs.gnu.org; 23 Dec 2013 10:45:00 +0000 Original-Received: from localhost ([127.0.0.1]:35404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv30O-0001gC-4c for submit@debbugs.gnu.org; Mon, 23 Dec 2013 05:45:00 -0500 Original-Received: from mailfe07.swip.net ([212.247.154.193]:57360 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vv30L-0001fy-1c for 16196@debbugs.gnu.org; Mon, 23 Dec 2013 05:44:58 -0500 X-T2-Spam-Status: No, hits=0.8 required=5.0 tests=BAYES_50 Original-Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe07.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 463027437; Mon, 23 Dec 2013 11:44:54 +0100 In-Reply-To: X-Mailer: Apple Mail (2.1827) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:82430 Archived-At: Hello. 23 dec 2013 kl. 03:46 skrev Stefan Monnier : >>>> That'd be a serious change of behavior, so it >>>> should be discussed and/or users polled before we do that, I think. >>> Best make it an option then. Does not require polling. >> I don't think an option will raise any objections. Patches welcome. >=20 > Can be seen as a generalization of scroll-error-top-bottom. >=20 > 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. 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. Jan D.