From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: James Nguyen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Sep 2017 00:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28342@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.150448457513623 (code B ref -1); Mon, 04 Sep 2017 00:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 00:22:55 +0000 Received: from localhost ([127.0.0.1]:47155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dofAF-0003Xe-HE for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dofAD-0003XS-05 for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dofA3-0008MM-1B for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35822) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dofA2-0008MG-Tn for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dof9x-0004nv-Vs for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dof9t-0008Gc-1y for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:37 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57901) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dof9s-0008Ek-Lt for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:32 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 16EB520CBD for ; Sun, 3 Sep 2017 20:22:30 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sun, 03 Sep 2017 20:22:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jojojames.com; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=vvPxSd lwg4crTcJDjrGgXTygt9G+9K98ucCcLdSNlW8=; b=SDKrQN/zOBSM2hxK8EJIAh PMP1weTbuXAArcpdcauQGK7D5y3uxyKM40d+8OTRsv/EYCziXUOXjMk8OjZKx0JO GXL82IyMrZEAlk4Y6O0X2PoHzKJ2Xt6npvpJ7VP2Hj9YdD31O2Xnr1C+wZQsc+V0 iCTWN4UuYGWlzZOHVb58TE7PJtvN5qNMDq4hEmBULaP3K4wkiqY6EFuaTdpKxeEj 3yZJX/M8ivNZeChD2bkkO6d8IWhQc8AyPIQKHqlNXvND7MM9VEAwV+MyBOUuPV7B z/am9mpoDjhHWgvp/V4KsA3qi3POO5Pk9EDQnGufBxnJVWellRTirho3RzE5YaFA == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=vvPxSdlwg4crTcJDjrGgXTygt9G+9K98ucCcLdSNl W8=; b=MB4dM7MZCWkilu7n13ti0z0orjWSDD7u2MmpVg1Rdqec+Heyv7jqmU+SE LI73iBKA1zr3Bs10fTrnWI0SuV1YbRwOLFMc9+ruYnZV1ZBNVb5fGSKD5VWXhA6/ eJJBwsNc1FGaAFiHQ4w4uf69kY7co+9AlsUsUkgP8oXQo7gSJ5StyqgBAO1jgnrd A2V9zV85fnlpMqcXCFXnrfabwFlZ997Sf+VBDPd4SKPpHaKYjq4u4wjB3GvXRsCB 77BkWnNdEnSjIm7AaQBTWxZNIe0pOBPVU0eBL053hkMhAVmynvVOeqzE6VmCPxsg 0pB3Gmd5cyxBJFRESo3uk+4B8bGRQ== X-ME-Sender: X-Sasl-enc: jO7azDIk3gamX2wfphhh2GJIX4u4aJOeJeoxxcUMKV7m 1504484549 Received: from localhost (cpe-76-171-234-82.socal.res.rr.com [76.171.234.82]) by mail.messagingengine.com (Postfix) with ESMTPA id A414424323 for ; Sun, 3 Sep 2017 20:22:29 -0400 (EDT) From: James Nguyen Date: Sun, 03 Sep 2017 17:22:29 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) Recipe: emacs -Q (setq scroll-margin 5 scroll-step 1 scroll-conservatively 10000 scroll-preserve-screen-position 1 mouse-wheel-scroll-amount '(1) mouse-wheel-progressive-speed nil mouse-wheel-follow-mouse 't) Open another buffer (init.el for example). Use only one window. Scroll with trackpad up and down. Use trackpad mouse to click past the scroll margin. Try scrolling up and down with trackpad. It will jump wildly. Video: https://www.dropbox.com/s/2jwb3p2sul9q36d/JumpyScrolling.m4v?dl=0 Notes: Only seems to happen when there's one window. I could not reproduce it if I opened a second window (as shown in the video.) Happens on both Emacs 25 and Emacs 26 (master branch). From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: charles@aurox.ch (Charles A. Roelli) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Sep 2017 20:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: James Nguyen Cc: 28342@debbugs.gnu.org Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.150464246228473 (code B ref 28342); Tue, 05 Sep 2017 20:15:02 +0000 Received: (at 28342) by debbugs.gnu.org; 5 Sep 2017 20:14:22 +0000 Received: from localhost ([127.0.0.1]:51870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpKEn-0007PB-SP for submit@debbugs.gnu.org; Tue, 05 Sep 2017 16:14:22 -0400 Received: from sinyavsky.aurox.ch ([37.35.109.145]:51153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpKEl-0007Os-Cu for 28342@debbugs.gnu.org; Tue, 05 Sep 2017 16:14:20 -0400 Received: from sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) by sinyavsky.aurox.ch (Postfix) with ESMTP id 1206A22527 for <28342@debbugs.gnu.org>; Tue, 5 Sep 2017 20:08:08 +0000 (UTC) Authentication-Results: sinyavsky.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= references:subject:subject:in-reply-to:to:from:from:message-id :date:date; s=dkim; t=1504642086; x=1505506087; bh=63QTzH68QxmcS ECD5WSAzap+N7tF1+tugzQE51G3FMY=; b=UWbk0IGU7aoK56lDQgguYyxy8IfWn LtN+0jg9YR51J64+D3wCfxq8W/bMlnnl0q5EUB+5Ydo/ybBjWgVIEEQjxMe0v9Pi j3kmO2Gfn++jQS30FYcoumNGMoUdyWlH0dUzC6pvDTP3u6TifLZ+11pz2kRJXi5i sigHbYA5UC9ib0= X-Virus-Scanned: Debian amavisd-new at test.virtualizor.com Received: from sinyavsky.aurox.ch ([127.0.0.1]) by sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Ues0jBMQPYtZ for <28342@debbugs.gnu.org>; Tue, 5 Sep 2017 20:08:06 +0000 (UTC) Received: from gray (125.85.192.178.dynamic.wline.res.cust.swisscom.ch [178.192.85.125]) by sinyavsky.aurox.ch (Postfix) with ESMTPSA id 94C1022518; Tue, 5 Sep 2017 20:08:06 +0000 (UTC) Date: Tue, 05 Sep 2017 22:14:08 +0200 Message-Id: From: charles@aurox.ch (Charles A. Roelli) In-reply-to: (message from James Nguyen on Sun, 03 Sep 2017 17:22:29 -0700) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > Resent-From: James Nguyen > Original-Sender: "Debbugs-submit" > Resent-CC: bug-gnu-emacs@gnu.org > Resent-Sender: help-debbugs@gnu.org > From: James Nguyen > Date: Sun, 03 Sep 2017 17:22:29 -0700 > Content-Type: text/plain > > > Recipe: > > emacs -Q > > (setq scroll-margin 5 > scroll-step 1 > scroll-conservatively 10000 > scroll-preserve-screen-position 1 > mouse-wheel-scroll-amount '(1) > mouse-wheel-progressive-speed nil > mouse-wheel-follow-mouse 't) > > Open another buffer (init.el for example). Use only one window. > Scroll with trackpad up and down. > Use trackpad mouse to click past the scroll margin. > Try scrolling up and down with trackpad. It will jump wildly. What jumps wildly? Does removing any of these settings stop the issue from occurring? From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: James Nguyen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Sep 2017 01:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Charles A. Roelli" Cc: 28342@debbugs.gnu.org, James Nguyen Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.15046604595790 (code B ref 28342); Wed, 06 Sep 2017 01:15:02 +0000 Received: (at 28342) by debbugs.gnu.org; 6 Sep 2017 01:14:19 +0000 Received: from localhost ([127.0.0.1]:52029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpOv5-0001VI-BU for submit@debbugs.gnu.org; Tue, 05 Sep 2017 21:14:19 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpOv3-0001V7-G7 for 28342@debbugs.gnu.org; Tue, 05 Sep 2017 21:14:18 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 3D0832104E; Tue, 5 Sep 2017 21:14:17 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Tue, 05 Sep 2017 21:14:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=BzqU9Tq/DGtL+i+N6e vP3h2WLZ5vmDJKDdmfM6VhUg4=; b=pZwF6GwJl33yk4G/F3DtnXSOn5rhntzvtw EA090fsiMUT0gdlDLa9kSSZL3TN5kNBk16mGkz8r7Fmr7jCPN7UHHhdY+yUx1Bvq eplf6vucC65Uxdj/+C/RU8Lu9BRnWKexHCqzMd9kox9xnXi1UeOAOYAwuWIgManK vksESHhTRcwDzMXVnu6elegj4vu2HI9v1MtTcrfmRlhwwdO84K4l7RrE4Rsy7Yif 0Oxm5xTZTHMpAoq9xxlUUTUgsbv2HfhvrZSJatMNOs2BzpektGb1MUDpCQ3oEJlk CdCJ2KPf5jbxx4lw7nkdQsRRSCAfRIYIhm9dOUob01fYbRZkiIuA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=BzqU9Tq/DGtL+i+N6evP3h2WLZ5vmDJKDdmfM6VhUg4=; b=ZMzVPKrR hAGnKdeCTnedsyIRrFRGi0mE7qCE1GjpcWkA79xSPs/FSZaC3KtwIaWOyHQfpRMs ujfGPES+LifSaGy1+ruOIDGDwbt0kgfAazuA6p+2aIfMRSqyOyMdFocAFElJ7I2H ge8lAPRxJNSjUXFzGTHQp9R3B7eW3RwTADbVNSIY1sbg8QEnfF15mB1H7pA8GPqi 1sdZitvvr7trlmpXUZneB+qwGWmJ2RqjSEifZANfYKKjzv/HdGC63sobp4cOK+vZ IL9+sbfoNcxX7V1nf/BS2W2YC1K7Igk79gS0LhmYEd1lR+ulv9DH3IaST7JlArEl B/gQea7AdDOsvw== X-ME-Sender: X-Sasl-enc: cCDjQi7kPWOl4UOKyajKwPGoPG+gai/cPdIq9877J76S 1504660456 Received: from [10.0.1.47] (c-73-231-191-86.hsd1.ca.comcast.net [73.231.191.86]) by mail.messagingengine.com (Postfix) with ESMTPA id 0C9E97F97D; Tue, 5 Sep 2017 21:14:13 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) From: James Nguyen In-Reply-To: Date: Tue, 5 Sep 2017 18:14:11 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> References: X-Mailer: Apple Mail (2.3273) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) The cursor jumps from within the scroll-margins to end of file and back = and forth. Some of those settings can probably be removed but scroll-margin is = probably important. > On Sep 5, 2017, at 1:14 PM, Charles A. Roelli = wrote: >=20 >> Resent-From: James Nguyen >> Original-Sender: "Debbugs-submit" = >> Resent-CC: bug-gnu-emacs@gnu.org >> Resent-Sender: help-debbugs@gnu.org >> From: James Nguyen >> Date: Sun, 03 Sep 2017 17:22:29 -0700 >> Content-Type: text/plain >>=20 >>=20 >> Recipe: >>=20 >> emacs -Q >>=20 >> (setq scroll-margin 5 >> scroll-step 1 >> scroll-conservatively 10000 >> scroll-preserve-screen-position 1 >> mouse-wheel-scroll-amount '(1) >> mouse-wheel-progressive-speed nil >> mouse-wheel-follow-mouse 't) >>=20 >> Open another buffer (init.el for example). Use only one window. >> Scroll with trackpad up and down. >> Use trackpad mouse to click past the scroll margin. >> Try scrolling up and down with trackpad. It will jump wildly. >=20 > What jumps wildly? Does removing any of these settings stop the issue > from occurring? From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Sep 2017 15:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: James Nguyen Cc: 28342@debbugs.gnu.org, "Charles A. Roelli" , James Nguyen Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.15047111378917 (code B ref 28342); Wed, 06 Sep 2017 15:19:02 +0000 Received: (at 28342) by debbugs.gnu.org; 6 Sep 2017 15:18:57 +0000 Received: from localhost ([127.0.0.1]:53180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpc6S-0002Jk-DW for submit@debbugs.gnu.org; Wed, 06 Sep 2017 11:18:57 -0400 Received: from mail-pf0-f172.google.com ([209.85.192.172]:36290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpW5x-00065o-QJ for 28342@debbugs.gnu.org; Wed, 06 Sep 2017 04:54:02 -0400 Received: by mail-pf0-f172.google.com with SMTP id e199so11850017pfh.3 for <28342@debbugs.gnu.org>; Wed, 06 Sep 2017 01:54:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZfpPowbLnj0r2qq5BioahaZodokGPBBxkRSsVGT/bHE=; b=E51LQT2cm+0BICfxUqULd0Sfbq2W2BJQKOgz8cW1NGlgXg/GZcNhGqj3Lwj/N6j56p 0D7a61OZKSNLQwhaoPb/UWDhaVbTJ/ttaATs0CF2gY7B6LhSIsVxZT1XiHRCuwuYS75y beS4Z+TSjGGcfle3oAuZi36whJvu5Hf6rXAvvtLPe6SRiBPWLWWSQayYMh1AdIVDOOGs t+dkdD5Bw2XyXngO3fUfBEYmAdG1W4mDqFhke0NaxQxxs/uoKQJCzwyQgPe1QzYoFX7G 1MtOINgMx7klWlGIEGBoTHJjSxsBl738x07TVJnYGOrk0b9UV/ZX9RPTddiN/TSy/ZD6 e1aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZfpPowbLnj0r2qq5BioahaZodokGPBBxkRSsVGT/bHE=; b=BM4+VVDMchFMk6HNI+Lzd+lTTiK6QuKjfUTsRVsyr44JXPCQFB7GdTMGoiXV7s1i2E 33J5Kp2IIizm9W0kxf9vjdgh7NOubCMiqpviVlMg1c29X6t2WDVmzBuk0cgUrWT9pYrp RSvTIG6oadPY8E8PB5wX4Z2fb6fvkkeUEr9F6XiDzjSqcB9x3bGFkfQ8BbBhxxA4m/oS e0DLlEIDbMxY41ePEYCWnnMm3x0Mr8dImuY+K9UTVE+Jsae8KFuoyqg2HTrThbMwI4hq BKs/yKwRZGu7t3ALLCNIVofjpm+EIqj3yMGeftaL0mJ600Z/G1A3XDRiaM1gy2DnQ4a1 gALg== X-Gm-Message-State: AHPjjUgFuOCKwwGSF5G+iJev2L9XBR9HlDwpdwfqlec0CdnB+OKUZLQ1 VnKcMLMTINaLk6wrbTlYQpjOar6S/Q== X-Google-Smtp-Source: ADKCNb5EvgUHjUwkoGj/jw/ibGIzam+WvLoy4ROwWm16NjMnT/RWemDzLVYYCDZg4jQfo5LaDvY4bB9auZnX3fI0IeE= X-Received: by 10.98.57.196 with SMTP id u65mr202652pfj.196.1504688035628; Wed, 06 Sep 2017 01:53:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.130.207 with HTTP; Wed, 6 Sep 2017 01:53:54 -0700 (PDT) Received: by 10.100.130.207 with HTTP; Wed, 6 Sep 2017 01:53:54 -0700 (PDT) In-Reply-To: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> From: Alan Third Date: Wed, 6 Sep 2017 09:53:54 +0100 Message-ID: Content-Type: multipart/alternative; boundary="94eb2c112760dc8d7e0558817b01" X-Spam-Score: -2.8 (--) X-Mailman-Approved-At: Wed, 06 Sep 2017 11:18:54 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.8 (--) --94eb2c112760dc8d7e0558817b01 Content-Type: text/plain; charset="UTF-8" I can replicate on ms windows using just: (setq scroll-margin 5) (setq scroll-preserve-screen-position 1) (setq mouse-wheel-scroll-amount '(1)) Open a large file. Make sure you're at the start of the file M-< Scroll down with the mouse wheel and within a few clicks point jumps to the middle of the screen. A few more and it jumps to the end of the file. On 6 Sep 2017 2:15 a.m., "James Nguyen" wrote: The cursor jumps from within the scroll-margins to end of file and back and forth. Some of those settings can probably be removed but scroll-margin is probably important. > On Sep 5, 2017, at 1:14 PM, Charles A. Roelli wrote: > >> Resent-From: James Nguyen >> Original-Sender: "Debbugs-submit" >> Resent-CC: bug-gnu-emacs@gnu.org >> Resent-Sender: help-debbugs@gnu.org >> From: James Nguyen >> Date: Sun, 03 Sep 2017 17:22:29 -0700 >> Content-Type: text/plain >> >> >> Recipe: >> >> emacs -Q >> >> (setq scroll-margin 5 >> scroll-step 1 >> scroll-conservatively 10000 >> scroll-preserve-screen-position 1 >> mouse-wheel-scroll-amount '(1) >> mouse-wheel-progressive-speed nil >> mouse-wheel-follow-mouse 't) >> >> Open another buffer (init.el for example). Use only one window. >> Scroll with trackpad up and down. >> Use trackpad mouse to click past the scroll margin. >> Try scrolling up and down with trackpad. It will jump wildly. > > What jumps wildly? Does removing any of these settings stop the issue > from occurring? --94eb2c112760dc8d7e0558817b01 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I can replicate on ms windows using just:

(setq scroll-margin 5)
(setq=C2=A0scroll-pr= eserve-screen-position 1)
(setq=C2=A0mo= use-wheel-scroll-amount '(1))

Open a large file. Make=C2= =A0sure you're at the start of the file
<= font face=3D"sans-serif">
M-<
<= br>
Scroll down wit= h the mouse wheel and within a few clicks point jumps to the middle of the = screen. A few more and it jumps to the end of the file.

On 6 Sep 2017= 2:15 a.m., "James Nguyen" <jamesn@fastmail.com> wrote:
The cursor jumps from within the scroll-margins to end of fil= e and back and forth.

Some of those settings can probably be removed but scroll-margin is probabl= y important.

> On Sep 5, 2017, at 1:14 PM, Charles A. Roelli <charles@aurox.ch> wrote:
>
>> Resent-From: James Nguyen <james@jojojames.com>
>> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs= .gnu.org>
>> Resent-CC: bug-gnu-emacs@= gnu.org
>> Resent-Sender: help-debbug= s@gnu.org
>> From: James Nguyen <jame= s@jojojames.com>
>> Date: Sun, 03 Sep 2017 17:22:29 -0700
>> Content-Type: text/plain
>>
>>
>> Recipe:
>>
>> emacs -Q
>>
>> (setq scroll-margin 5
>>=C2=A0 =C2=A0 =C2=A0 scroll-step 1
>>=C2=A0 =C2=A0 =C2=A0 scroll-conservatively 10000
>>=C2=A0 =C2=A0 =C2=A0 scroll-preserve-screen-position 1
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 mouse-wheel-scroll-amount '(1)
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 mouse-wheel-progressive-speed nil
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 mouse-wheel-follow-mouse 't)
>>
>> Open another buffer (init.el for example). Use only one window. >> Scroll with trackpad up and down.
>> Use trackpad mouse to click past the scroll margin.
>> Try scrolling up and down with trackpad. It will jump wildly.
>
> What jumps wildly?=C2=A0 Does removing any of these settings stop the = issue
> from occurring?





--94eb2c112760dc8d7e0558817b01-- From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Sep 2017 16:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alan Third Cc: 28342@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch, james@jojojames.com Reply-To: Eli Zaretskii Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.150471697425370 (code B ref 28342); Wed, 06 Sep 2017 16:57:02 +0000 Received: (at 28342) by debbugs.gnu.org; 6 Sep 2017 16:56:14 +0000 Received: from localhost ([127.0.0.1]:53279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpdcc-0006b7-1q for submit@debbugs.gnu.org; Wed, 06 Sep 2017 12:56:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpdca-0006au-0F for 28342@debbugs.gnu.org; Wed, 06 Sep 2017 12:56:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpdcR-0003gZ-Nc for 28342@debbugs.gnu.org; Wed, 06 Sep 2017 12:56:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54667) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpdcB-00039b-HW; Wed, 06 Sep 2017 12:55:47 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1088 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dpdcA-00082k-C3; Wed, 06 Sep 2017 12:55:47 -0400 Date: Wed, 06 Sep 2017 19:55:41 +0300 Message-Id: <83h8wf22cy.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Alan Third on Wed, 6 Sep 2017 09:53:54 +0100) References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Alan Third > Date: Wed, 6 Sep 2017 09:53:54 +0100 > Cc: 28342@debbugs.gnu.org, "Charles A. Roelli" , > James Nguyen > > I can replicate on ms windows using just: > > (setq scroll-margin 5) > (setq scroll-preserve-screen-position 1) > (setq mouse-wheel-scroll-amount '(1)) > > Open a large file. Make sure you're at the start of the file > > M-< > > Scroll down with the mouse wheel and within a few clicks point jumps to the middle of the screen. A few more > and it jumps to the end of the file. Even simpler: after evaluating the first 2 of the above 3 settings, visit xdisp.c, then type this twice: C-u 1 C-v After you type this the second time, Emacs will infloop. This bug is already present in Emacs 25.1. I will look into this when I have time. Thanks for the recipe. From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad In-Reply-To: Resent-From: Nick Helm Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Sep 2017 02:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 28342@debbugs.gnu.org Cc: Eli Zaretskii Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.15047495489705 (code B ref 28342); Thu, 07 Sep 2017 02:00:02 +0000 Received: (at 28342) by debbugs.gnu.org; 7 Sep 2017 01:59:08 +0000 Received: from localhost ([127.0.0.1]:53655 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpm5z-0002WS-R5 for submit@debbugs.gnu.org; Wed, 06 Sep 2017 21:59:08 -0400 Received: from mail-sy3aus01on0114.outbound.protection.outlook.com ([104.47.117.114]:4656 helo=AUS01-SY3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpm5x-0002Vw-5a for 28342@debbugs.gnu.org; Wed, 06 Sep 2017 21:59:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenpointcomms.onmicrosoft.com; s=selector1-tenpoint-co-nz; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2iKeprw+009N/H8Z7ATxAFnyOPmXZYYXIILIPuf7DUg=; b=mjf0taE5H/jx8Z1WOlgAryPrkFInlY3lLE5gXs7MLmtGMqQBog4/Zqhk4UOj5zl/jqwLBNWCl7dgSjJS0u/pZ+7uKz71y6soG3lLeG5t3REptkoizpbWLbEINx44QJMgYkQVPMRoWYXXEGCBVIqItOpEpyuNhgDfH1eRk9vM24A= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=nick@tenpoint.co.nz; Received: from oberon (125.239.126.226) by MEXPR01MB1062.ausprd01.prod.outlook.com (10.169.163.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Thu, 7 Sep 2017 01:58:51 +0000 From: Nick Helm References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> <83h8wf22cy.fsf@gnu.org> Date: Thu, 07 Sep 2017 13:58:45 +1200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [125.239.126.226] X-ClientProxiedBy: SY3PR01CA0115.ausprd01.prod.outlook.com (10.173.248.152) To MEXPR01MB1062.ausprd01.prod.outlook.com (10.169.163.9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f6285b73-d1fd-4e85-8ce3-08d4f593fced X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:MEXPR01MB1062; X-Microsoft-Exchange-Diagnostics: 1; MEXPR01MB1062; 3:Hhe+JvDzHX82K6IEM9XlL7L5SLNJ8ePGDixf96kYUVLekIBOlMkHhCEo8fAsFdOTvQ1zOZJlRKwW4A83GH4rZmxhlzvbumRMVKr5V9cH5LD87H2kMpJwEcsbehngno9z5LJM5TVh7kOC9tsG3yNmncLWuecisIe2VUuDSLN6g/6M7BDbdS2dIcw+QBRsWioDyKEPES/10tZcjaxGzLIfQyEbyy6FK7Mafnr3yaGDXU+ArQYfRbBlnQKGO6PLeQsz; 25:cb9Mcg1X1fB2VlK9Metw6zbQ5QxCtilP2nNKoKMKh+oomxm0xjFZOmozVZ92SRNCeo27D23CMDe7G1fncWQoSMKr9xMDzByMOh+KGJbb8mrQ3AY7DZwmknzAkCSlhkVhJwhdPH8KVsqSbjV4mlgfaQnlAAogzdkciDGY4tPUDPuz261h6E63GdlLy2ygbGham4IkTiQMaUH49sETcxvyToWa8GL03UXl1iDjk8M2cyrrgeOswbMg/+iIxFJE1gPKm5Uci1uULR19L7KzkkU5vZ8Te76GYOvmB9kknRVoMxUTRVS6jmvm38MSMunftKdu3AdDkK9BtHl/bMaY1F5dNQ==; 31:9hUG2458LeX9QA179tnr4mzMYXqnKw6FFMopJiykucojrGbVsm1VST4pEo7H/p3TsIZ57NRYCKhaYn971sj7e9pXQ3l9zbx3zZ7F44rSsAmqLtvbtWT4m+jgs/s1IpgxTkp0AmKIF43pJtKvZgBEYa7zc/ogXFRumYPkvkYTbFVRLg0255o3szAtBHjKcHb4VUKm8ev00r420wslXf3dBsXG7kQKfO/3yCcPRTWwTXw= X-MS-TrafficTypeDiagnostic: MEXPR01MB1062: X-Exchange-Antispam-Report-Test: UriScan:(22074186197030); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123555025)(20161123558100)(2016111802025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(6072148)(6043046)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MEXPR01MB1062; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MEXPR01MB1062; X-Microsoft-Exchange-Diagnostics: 1; MEXPR01MB1062; 4:kbO5aDjKif6KQoU3h/szEOi+41U4B4fwQxUFHKsq1yeDBspRtMT7LhHD3bLlBUYp4VRUCmssvLIrL7Ks9MMDMsabE2f6EL4a8DZCveyGS3NShB/u2Y7OLqWwxydwNaSM5629Xj8aXHCQM+R/2jd9871BOTH6d5zsAd3mwWyz2G9mdmG1HOkKb1jVLD3cVFkAnrJj1nep0YiuUuTHG1ydFyKhttd/kKupOq+aT03w/SFsxOC6qlLIrysP+bmSJ4mUqvk9aP5TlBSNjaA45sBY6djW7Fc+4JW362oWizKkO7M= X-Forefront-PRVS: 04238CD941 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(39830400002)(189002)(5423002)(377424004)(51914003)(199003)(97736004)(86362001)(189998001)(42882006)(54356999)(7350300001)(50986999)(76176999)(2906002)(53936002)(74482002)(6916009)(42186005)(106356001)(4326008)(6246003)(105586002)(48376002)(6666003)(110136004)(6496005)(47776003)(66066001)(36756003)(229853002)(6486002)(68736007)(101416001)(33646002)(2361001)(81156014)(2351001)(3846002)(4001350100001)(25786009)(8676002)(478600001)(81166006)(7736002)(6116002)(93886005)(305945005)(5003940100001)(83506001)(5660300001)(50466002); DIR:OUT; SFP:1102; SCL:1; SRVR:MEXPR01MB1062; H:oberon; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: tenpoint.co.nz does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; MEXPR01MB1062; 23:hDRjcH0XIQzwhlc083Y+Xkns6d802Mj02aytA654f+tg22x2Fd7QGybatihnDaBXkah6/weYoRG2YSqBWlyICTh0d4VKpaHWPSBz2U7v09d/GNcyrJKooIgCXJmO1l60iDUOGQBS3yauqBw/g+yIn+kwkVh5UvNLpz+DkfvITYmCKxj2wtuajFa2Bt5qrgH9AI/s+SqABh5yyRb7KMty+nQEbe4A/CH36OLGhhjiN0adL7x1qxtc4w4SWqcFQ18rl7gQ81ylh5KpQGuti1F6aU0R7TnVsl0dYLxqHjuEfU1STGuPzHXPcmYMBydvZCqkSE4fSqqYeGnDJVlTnwrSLdObGemJOxgr3xkYfXW7d2VTHZC19qEnYYYX3u5bBpETgsQIlSbAOO3lOnJYJUFSyjh+Zjs5IPGdr4uz/RvuCeOIZfWjR80QOV+nYLrk/HqW1akFTnTN2Vjegn1lWh76FfD5FgWa/8A+PwTrq9UPwRAExEQF1ZKyecta2jC4nYa3u3bBcL3ScRlb8mxEFvyE0G48dCu1eFT1rzZn910iO3+hCqas15Zwwi0b2Oo+XklwhUvKeM2tBtUMX/Z1kBY6DXkTNBLEs68djPAityecYik7wbRauD1qXhKUKwLdyGU994P4Qdieu3QkYMNsmWpjuAT1nSy4wVHDbXcxZfT5aGWA1vbydTcZDg0VFKB8KXphuh2fmU98+7evhNTw9ks7Fu5n3WAig8QL69XWJE/LqFpeQpTC+BkfxOJaBAnNNkhHJLnOZWgt20A60itxtoQmxhOzALaXh3QR0dSV3P0OQNQzoFZ1/7l9OClic8zdluXQpGKKYX/5NKcalq28yoT9wArXdKGmGUdLGWH2YzNrcJqP0kX3S0EzjbVF29VWca6eFooo1mbup20kCfnPcjvbgARht4g0QRthFJSsNknQLe1VWKeRtpxjlS3qrPlMB3/L4Q0kq3g+sXq1ayDV1+REAmBrfkhq906puU07ENL9uxz9VHpO7MMOjagYKIyO4zyLFtWgCopgS7C5/MLp0O3jJ9DbQ7/sVUWEQJo2eHYBgCab1fCkB8zJRCDwU0l3YYD3jejEXoG95qbw9LaN5pkSAymQ+PXLfY/AOCuIT7gSmeAk2QHebqbXEUOTrXVajkOQT2ikBi8JJ6OZBjTzxtsCuFyGtJ584xkuT0kITwkslqytP776L8GA4KuObZPaiTaNEAjiVzMx7fFH0+J7lXkmAHhEqCG1MCkZRCJzJoCS6fFZdNsbeoXqyKVQNRqt/w0Ef2TxFF11zkzJpHKwqXAzMMrEbuz9BQP4239Qm5qJqMf5TltGzmboxz0SNuHZ5toL X-Microsoft-Exchange-Diagnostics: 1; MEXPR01MB1062; 6:QKjy9DitnmRVKyfRY6XV4bByHPELS+E9I8NoiMeDOKlh9/e51fLxX91bmZf1SWjwxlTOz3ofuil70gI2SY9fcABUqFNVFkLFga8zv1QHvZ4SjogwFF+x03cyMGqzsvXW2Lzx/CUt6hSqtUC6ZkRnI7FB0LQLrQ1Ls+Z1/OGaScm8LYKqrK8E6jD3NvQdBQ5C97j+bUFLP5FZf1MQ6F+giAtD6y8qrdRb7p2l0stPavfa8t+1W/rm8LZdGloaGaFINk0kWBbRaiLgQ7SbrcT604RbLZtBdz/kunp9GX5IYjLSQmcznw7K84Fa+zdOqef6vMywI/u8oI2cybvtbOZ/ug==; 5:7FGZPH6CaHyCW1h93107yv3Y62WXeSXewo76RQkpkIemj9lFRy9dDLZCgLeEYs8t0jU8+wb2753B2Noqa64EFx7AXyM70YM5rf0znD/zbhc6fjbZqmsXUba8++TVMJ4lZD24+PCSzuhBX4heqYcHmA==; 24:dNsO/RHJg57HUtX8v0Yrx7h868i8ehQOULzfpkC30BwuZL+enseXszW0mQUc+PuFR/HclRFiCxG9XPBXa5IXYbJr3ReJ7YmBAwyMHzjAHts=; 7:gfy2m3grR/rxbJvH0NQNpdVQevrBPZKbv1TqSWr4ZwRGOrgfezmqbjrDoH6+JJlDtKahN2bpEKg/ThZ2DN+RRmwnjxIgzS1prw0ZlqpwMreTuvP6WXRN0heIghWhedg+zO9VxVyMm3FU7TWD/BFqcyby4ci320GUB1InnD0h+I6hPgexTZIXDntwc5MmfDAbTs/8lkIwTw00zjtydcB+WTq9UgG+aqggSvOvC58vDO8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: tenpoint.co.nz X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2017 01:58:51.5850 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MEXPR01MB1062 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Eli Zaretskii writes: > Even simpler: after evaluating the first 2 of the above 3 settings, > visit xdisp.c, then type this twice: > > C-u 1 C-v > > After you type this the second time, Emacs will infloop. > > This bug is already present in Emacs 25.1. > > I will look into this when I have time. Thanks for the recipe. I see this here as well. The problem might lie in window_scroll_pixel_based in window.c. A small tweak seems to help: --- src/window.c 2017-09-07 13:16:29.000000000 +1200 +++ src/window.c 2017-09-07 13:10:04.000000000 +1200 @@ -4835,7 +4835,7 @@ have the `scroll-command' property. This avoids the possibility of point becoming "stuck" on a tall line when scrolling by one line. */ - if (window_scroll_pixel_based_preserve_y < 0 + if (window_scroll_pixel_based_preserve_y <= 0 || !SYMBOLP (KVAR (current_kboard, Vlast_command)) || NILP (Fget (KVAR (current_kboard, Vlast_command), Qscroll_command))) { From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2017 14:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: athird@googlemail.com Cc: 28342@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch, james@jojojames.com Reply-To: Eli Zaretskii Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.150496701126174 (code B ref 28342); Sat, 09 Sep 2017 14:24:01 +0000 Received: (at 28342) by debbugs.gnu.org; 9 Sep 2017 14:23:31 +0000 Received: from localhost ([127.0.0.1]:57609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqgfT-0006o5-Ca for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:23:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqgfR-0006ns-6Q for 28342@debbugs.gnu.org; Sat, 09 Sep 2017 10:23:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqgfL-0004O3-CN for 28342@debbugs.gnu.org; Sat, 09 Sep 2017 10:23:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqgf4-0004K0-CI; Sat, 09 Sep 2017 10:23:06 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1522 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dqgf1-0003GN-Or; Sat, 09 Sep 2017 10:23:06 -0400 Date: Sat, 09 Sep 2017 17:22:47 +0300 Message-Id: <8360csvtmw.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <83h8wf22cy.fsf@gnu.org> (message from Eli Zaretskii on Wed, 06 Sep 2017 19:55:41 +0300) References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> <83h8wf22cy.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Wed, 06 Sep 2017 19:55:41 +0300 > From: Eli Zaretskii > Cc: 28342@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch, > james@jojojames.com > > > (setq scroll-margin 5) > > (setq scroll-preserve-screen-position 1) > > (setq mouse-wheel-scroll-amount '(1)) > > > > Open a large file. Make sure you're at the start of the file > > > > M-< > > > > Scroll down with the mouse wheel and within a few clicks point jumps to the middle of the screen. A few more > > and it jumps to the end of the file. > > Even simpler: after evaluating the first 2 of the above 3 settings, > visit xdisp.c, then type this twice: > > C-u 1 C-v > > After you type this the second time, Emacs will infloop. > > This bug is already present in Emacs 25.1. > > I will look into this when I have time. Thanks for the recipe. Should be fixed now on the master branch. From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2017 14:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nick Helm Cc: 28342@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.150496714826374 (code B ref 28342); Sat, 09 Sep 2017 14:26:02 +0000 Received: (at 28342) by debbugs.gnu.org; 9 Sep 2017 14:25:48 +0000 Received: from localhost ([127.0.0.1]:57613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqghf-0006rK-RS for submit@debbugs.gnu.org; Sat, 09 Sep 2017 10:25:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqghd-0006r6-US for 28342@debbugs.gnu.org; Sat, 09 Sep 2017 10:25:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqghV-0004wT-FW for 28342@debbugs.gnu.org; Sat, 09 Sep 2017 10:25:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39265) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqghV-0004wP-9Q; Sat, 09 Sep 2017 10:25:37 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1525 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dqghU-0003S1-Re; Sat, 09 Sep 2017 10:25:37 -0400 Date: Sat, 09 Sep 2017 17:25:45 +0300 Message-Id: <834lscvthy.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Nick Helm on Thu, 07 Sep 2017 13:58:45 +1200) References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> <83h8wf22cy.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Nick Helm > Cc: Eli Zaretskii > Date: Thu, 07 Sep 2017 13:58:45 +1200 > > The problem might lie in window_scroll_pixel_based in window.c. A small > tweak seems to help: > > --- src/window.c 2017-09-07 13:16:29.000000000 +1200 > +++ src/window.c 2017-09-07 13:10:04.000000000 +1200 > @@ -4835,7 +4835,7 @@ > have the `scroll-command' property. This avoids the > possibility of point becoming "stuck" on a tall line when > scrolling by one line. */ > - if (window_scroll_pixel_based_preserve_y < 0 > + if (window_scroll_pixel_based_preserve_y <= 0 > || !SYMBOLP (KVAR (current_kboard, Vlast_command)) > || NILP (Fget (KVAR (current_kboard, Vlast_command), Qscroll_command))) > { Thanks, but this change only fixes the problem when you start scrolling with point on the first line in the window. If point is on 2nd, 3rd, or 4th line (more generally, any line inside the scroll-margin), the bug will still be there. I installed on master a more general fix, which I hope solves this problem. From unknown Thu Jun 19 16:24:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Resent-From: James Nguyen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Sep 2017 01:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28342 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , athird@googlemail.com Cc: 28342@debbugs.gnu.org, , jamesn@fastmail.com, charles@aurox.ch Received: via spool by 28342-submit@debbugs.gnu.org id=B28342.150500610218782 (code B ref 28342); Sun, 10 Sep 2017 01:16:01 +0000 Received: (at 28342) by debbugs.gnu.org; 10 Sep 2017 01:15:02 +0000 Received: from localhost ([127.0.0.1]:58118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqqpx-0004sr-Rb for submit@debbugs.gnu.org; Sat, 09 Sep 2017 21:15:02 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqqpv-0004sB-7P for 28342@debbugs.gnu.org; Sat, 09 Sep 2017 21:15:00 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 851F220D07; Sat, 9 Sep 2017 21:14:58 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute7.internal (MEProxy); Sat, 09 Sep 2017 21:14:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jojojames.com; h=cc:cc:content-type:date:from:in-reply-to:message-id :mime-version:references:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=fm1; bh=STxRKAmP/PGGDHC3G/BqHP01rLW4/b XbZCFmko6UHPk=; b=xVGlEx0LmPvBBMV7sSSlaNMOorUFDDVN+NKzPeDPNk7wUg GWZsG2Trp+qhAHSyrX+zkLqQuU0b1GxhS3KQvlbJCBStNRhsqZDkwCKrXTDLyyfy aEgrp17r70e5TZANK0m1q3e6Dt7VY9oXfrfwR9IDM2yUn1zMw8nZYnxJO/TNNV/4 hEPBP6FPJ8Df5DMx0nglMDgwnYjuWJyxPnGMKw8M12pu2G8IcJFrEeqDsoFis2aS lUemaY22lm5gERYSKc7VfpJMu9PjMRHUtUaqUPZm1rWU2Z1xOcs+hDlQb9YHZHyo DnShmJ1EfKWFaDG3ka65g12G8eapTpgX92pib4aA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=STxRKAmP/PGGDHC3G/ BqHP01rLW4/bXbZCFmko6UHPk=; b=CqnQxiPGzEr1o5P+yqqYWE2msFeeNMJbHD p0HXU3nJHoHk+eNZ01qQA4i/YNHADxeZbM4jHYwURRS5R7FjdoVOv1NsbpBzJUgt CQtBTukAwIxqXf1ZwsgUGFQWQd9BwfSwa1ojS+3frqhRPn2o7YbTV89k/j8qkz2w bSSmfmA/H/KI1xz7YiCFoNHBkWhSmWrxZ/mHoCxitZe28PqNIiZYrrpy9e4yiero RU/rr5OKcAfVD3ssFzUHeO1L6K2zCIqrqhKo8caP6+UEdmh05C9orxXVW+jWnuG1 62Rx6mQLDfqlMNioUp9DsBdPzu9bTs1GnNEH4v6tZ0Py5O0203Eg== X-ME-Sender: X-Sasl-enc: aE9VHbJBta9ivR0919wLxbCiFxE0STFBflx5GObo4YoH 1505006098 Received: from localhost (c-73-231-191-86.hsd1.ca.comcast.net [73.231.191.86]) by mail.messagingengine.com (Postfix) with ESMTPA id 0733D7F967; Sat, 9 Sep 2017 21:14:57 -0400 (EDT) From: James Nguyen In-Reply-To: <8360csvtmw.fsf@gnu.org> References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> <83h8wf22cy.fsf@gnu.org> <8360csvtmw.fsf@gnu.org> Date: Sat, 09 Sep 2017 18:14:56 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: Working for me, will report back if it comes up again. >> Date: Wed, 06 Sep 2017 19:55:41 +0300 >> From: Eli Zaretskii >> Cc: 28342@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch, >> james@jojojames.com >> >> > (setq scroll-margin 5) >> > (setq scroll-preserve-screen-position 1) >> > (setq mouse-wheel-scroll-amount '(1)) >> > >> > Open a large file. Make sure you're at the start of the file >> > >> > M-< >> > >> > Scroll down with the mouse wheel and within a few clicks point jumps to the middle of the screen. A few more >> > and it jumps to the end of the file. >> >> Even simpler: after evaluating the first 2 of the above 3 settings, >> visit xdisp.c, then type this twice: >> >> C-u 1 C-v >> >> After you type this the second time, Emacs will infloop. >> >> This bug is already present in Emacs 25.1. >> >> I will look into this when I have time. Thanks for the recipe. > > Should be fixed now on the master branch. From unknown Thu Jun 19 16:24:08 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: James Nguyen Subject: bug#28342: closed (Re: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad) Message-ID: References: <83h8wbuvgn.fsf@gnu.org> X-Gnu-PR-Message: they-closed 28342 X-Gnu-PR-Package: emacs Reply-To: 28342@debbugs.gnu.org Date: Sun, 10 Sep 2017 02:42:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1505011323-26352-1" This is a multi-part message in MIME format... ------------=_1505011323-26352-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 28342@debbugs.gnu.org. --=20 28342: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28342 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1505011323-26352-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28342-done) by debbugs.gnu.org; 10 Sep 2017 02:41:13 +0000 Received: from localhost ([127.0.0.1]:58161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqsBN-0006px-H5 for submit@debbugs.gnu.org; Sat, 09 Sep 2017 22:41:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dqsBL-0006pk-Bo for 28342-done@debbugs.gnu.org; Sat, 09 Sep 2017 22:41:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dqsBC-0004o7-SV for 28342-done@debbugs.gnu.org; Sat, 09 Sep 2017 22:41:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51668) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dqsAz-0004mb-Du; Sat, 09 Sep 2017 22:40:49 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2412 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dqsAy-0006BG-Aq; Sat, 09 Sep 2017 22:40:48 -0400 Date: Sun, 10 Sep 2017 05:40:56 +0300 Message-Id: <83h8wbuvgn.fsf@gnu.org> From: Eli Zaretskii To: James Nguyen In-reply-to: (message from James Nguyen on Sat, 09 Sep 2017 18:14:56 -0700) Subject: Re: bug#28342: 26.0.50; (OSX) Jumpy Scrolling using Trackpad References: <225582B1-4598-4966-AE0B-4E8C153C8BF2@fastmail.com> <83h8wf22cy.fsf@gnu.org> <8360csvtmw.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28342-done Cc: athird@googlemail.com, 28342-done@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: James Nguyen > Cc: 28342@debbugs.gnu.org, jamesn@fastmail.com, charles@aurox.ch > Date: Sat, 09 Sep 2017 18:14:56 -0700 > > Eli Zaretskii writes: > > Working for me, will report back if it comes up again. Thanks, closing. ------------=_1505011323-26352-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Sep 2017 00:22:55 +0000 Received: from localhost ([127.0.0.1]:47155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dofAF-0003Xe-HE for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dofAD-0003XS-05 for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dofA3-0008MM-1B for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35822) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dofA2-0008MG-Tn for submit@debbugs.gnu.org; Sun, 03 Sep 2017 20:22:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dof9x-0004nv-Vs for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dof9t-0008Gc-1y for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:37 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57901) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dof9s-0008Ek-Lt for bug-gnu-emacs@gnu.org; Sun, 03 Sep 2017 20:22:32 -0400 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 16EB520CBD for ; Sun, 3 Sep 2017 20:22:30 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sun, 03 Sep 2017 20:22:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jojojames.com; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=vvPxSd lwg4crTcJDjrGgXTygt9G+9K98ucCcLdSNlW8=; b=SDKrQN/zOBSM2hxK8EJIAh PMP1weTbuXAArcpdcauQGK7D5y3uxyKM40d+8OTRsv/EYCziXUOXjMk8OjZKx0JO GXL82IyMrZEAlk4Y6O0X2PoHzKJ2Xt6npvpJ7VP2Hj9YdD31O2Xnr1C+wZQsc+V0 iCTWN4UuYGWlzZOHVb58TE7PJtvN5qNMDq4hEmBULaP3K4wkiqY6EFuaTdpKxeEj 3yZJX/M8ivNZeChD2bkkO6d8IWhQc8AyPIQKHqlNXvND7MM9VEAwV+MyBOUuPV7B z/am9mpoDjhHWgvp/V4KsA3qi3POO5Pk9EDQnGufBxnJVWellRTirho3RzE5YaFA == DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=vvPxSdlwg4crTcJDjrGgXTygt9G+9K98ucCcLdSNl W8=; b=MB4dM7MZCWkilu7n13ti0z0orjWSDD7u2MmpVg1Rdqec+Heyv7jqmU+SE LI73iBKA1zr3Bs10fTrnWI0SuV1YbRwOLFMc9+ruYnZV1ZBNVb5fGSKD5VWXhA6/ eJJBwsNc1FGaAFiHQ4w4uf69kY7co+9AlsUsUkgP8oXQo7gSJ5StyqgBAO1jgnrd A2V9zV85fnlpMqcXCFXnrfabwFlZ997Sf+VBDPd4SKPpHaKYjq4u4wjB3GvXRsCB 77BkWnNdEnSjIm7AaQBTWxZNIe0pOBPVU0eBL053hkMhAVmynvVOeqzE6VmCPxsg 0pB3Gmd5cyxBJFRESo3uk+4B8bGRQ== X-ME-Sender: X-Sasl-enc: jO7azDIk3gamX2wfphhh2GJIX4u4aJOeJeoxxcUMKV7m 1504484549 Received: from localhost (cpe-76-171-234-82.socal.res.rr.com [76.171.234.82]) by mail.messagingengine.com (Postfix) with ESMTPA id A414424323 for ; Sun, 3 Sep 2017 20:22:29 -0400 (EDT) From: James Nguyen To: bug-gnu-emacs@gnu.org Subject: 26.0.50; (OSX) Jumpy Scrolling using Trackpad Date: Sun, 03 Sep 2017 17:22:29 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.4 (----) Recipe: emacs -Q (setq scroll-margin 5 scroll-step 1 scroll-conservatively 10000 scroll-preserve-screen-position 1 mouse-wheel-scroll-amount '(1) mouse-wheel-progressive-speed nil mouse-wheel-follow-mouse 't) Open another buffer (init.el for example). Use only one window. Scroll with trackpad up and down. Use trackpad mouse to click past the scroll margin. Try scrolling up and down with trackpad. It will jump wildly. Video: https://www.dropbox.com/s/2jwb3p2sul9q36d/JumpyScrolling.m4v?dl=0 Notes: Only seems to happen when there's one window. I could not reproduce it if I opened a second window (as shown in the video.) Happens on both Emacs 25 and Emacs 26 (master branch). ------------=_1505011323-26352-1--