From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#16196: 24.3.50; Disable ding when scrolling Date: Sat, 10 Aug 2019 20:23:43 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="155704"; mail-complaints-to="usenet@blaine.gmane.org" Cc: "16196@debbugs.gnu.org" <16196@debbugs.gnu.org>, Stefan Monnier To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 10 20:25:13 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hwW3E-000eHZ-TC for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Aug 2019 20:25:13 +0200 Original-Received: from localhost ([::1]:37646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hwW3D-00047x-Ne for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Aug 2019 14:25:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35336) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hwW36-00047o-Q8 for bug-gnu-emacs@gnu.org; Sat, 10 Aug 2019 14:25:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hwW35-0005tl-QL for bug-gnu-emacs@gnu.org; Sat, 10 Aug 2019 14:25:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35606) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hwW34-0005sy-Al for bug-gnu-emacs@gnu.org; Sat, 10 Aug 2019 14:25:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hwW34-00056R-3Y for bug-gnu-emacs@gnu.org; Sat, 10 Aug 2019 14:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Aug 2019 18:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16196 X-GNU-PR-Package: emacs Original-Received: via spool by 16196-submit@debbugs.gnu.org id=B16196.156546144319515 (code B ref 16196); Sat, 10 Aug 2019 18:25:02 +0000 Original-Received: (at 16196) by debbugs.gnu.org; 10 Aug 2019 18:24:03 +0000 Original-Received: from localhost ([127.0.0.1]:44427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwW27-00054g-1w for submit@debbugs.gnu.org; Sat, 10 Aug 2019 14:24:03 -0400 Original-Received: from mail-pf1-f196.google.com ([209.85.210.196]:45146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hwW24-00054A-Ru for 16196@debbugs.gnu.org; Sat, 10 Aug 2019 14:24:01 -0400 Original-Received: by mail-pf1-f196.google.com with SMTP id w26so2438496pfq.12 for <16196@debbugs.gnu.org>; Sat, 10 Aug 2019 11:24:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dJgBdnHK+TCkMnfWWbpNW7hEYyZM0Du8KA2AwyhYWaY=; b=o9jC5VCFEisMr1FaxunuuHDJCyo7na//YaWoyqGv0ri7NI4nHnSQgGnJIQFuCetpMn Mqy3kC49jEP7cV5Un5y9Vl1p93g1wMwvRvBtw0YD3BDos07TmMn1r+06HwZjalO3iyOe mdSUqdhYyuz8lvpESVw6HRzull71mM6JzlL7hABgWFPeuFetKky95WraNt3ci8QMgYLk v+J7ipcby2SS5UqBKlinY+lrCG31C6WH2fGUB41eq0i9CJzz5D6Q7QqAuOW15HhDnV/Z i/ino9VnnkxdBqiokqJ1tho1q9HVIl/OvbcI9Gp1IuKjX9vWAZXpg7GM09NZqgrzPFLP uXyw== X-Gm-Message-State: APjAAAV+nKiHvggn9PcpGujU4ton37N5gjOyP7e96grpUV0Pd3HlVQyK jjGB6PAftV5VGRqExkKcX5sGkiJZB1Yy2Q5abaA= X-Google-Smtp-Source: APXvYqzLtDTKCOweVslv8awtg5coak19YCK0/QgHxdRcBc8uZnGz9mOqPHKqyoI++ydtYmpCSNni4gOA3QrzapWiLuM= X-Received: by 2002:a63:69c1:: with SMTP id e184mr21951788pgc.198.1565461434957; Sat, 10 Aug 2019 11:23:54 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:164853 Archived-At: martin rudalics writes: > > To make it easier to review, I've also included a git diff > > ignoring whitespace changes. > > This one doesn't apply here. Sorry, I should've been more clear. This is the same as the patch but without the whitespace changes. Please try applying the patch instead. Thanks. > > What do you think? > > AFAIAC it's an improvement. But personally, I'd drop the message as > well. Does anyone really need it? I'm personally prone to agree with you, but the reasoning in the previous discussion in this thread seems to be that we do want it. Or at least something similar. Stefan Monnier writes: > 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. And later: > I'd rather keep some kind of feedback. Maybe a `message'? Personally, I think the scrolling itself is enough feedback. It either scrolls or it doesn't. That's what happens in many other programs, for example in Firefox. And scroll-bar-mode is enabled by default. But I think my opinion on this carries less weight than Stefan Monnier's. :-) Thanks, Stefan Kangas