From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#59481: 29.0.50; c-ts-mode doesn't play nicely with pixel-scroll-precision-mode Date: Wed, 23 Nov 2022 08:45:51 +0800 Message-ID: <87edtu33cw.fsf@yahoo.com> References: <6B7338DA-2F7A-486B-8213-B180D1BA146E@gmail.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16611"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 59481@debbugs.gnu.org To: Yuan Fu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 23 01:47:18 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxdv4-00043G-81 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 23 Nov 2022 01:47:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxdur-0004o0-0T; Tue, 22 Nov 2022 19:47:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxduo-0004nW-SI for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:47:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oxduo-0001kO-Hn for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oxduo-0004OL-8D for bug-gnu-emacs@gnu.org; Tue, 22 Nov 2022 19:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Nov 2022 00:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59481 X-GNU-PR-Package: emacs Original-Received: via spool by 59481-submit@debbugs.gnu.org id=B59481.166916436816819 (code B ref 59481); Wed, 23 Nov 2022 00:47:02 +0000 Original-Received: (at 59481) by debbugs.gnu.org; 23 Nov 2022 00:46:08 +0000 Original-Received: from localhost ([127.0.0.1]:52917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdtw-0004ND-Dl for submit@debbugs.gnu.org; Tue, 22 Nov 2022 19:46:08 -0500 Original-Received: from sonic313-9.consmr.mail.ne1.yahoo.com ([66.163.185.32]:33865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxdtt-0004MR-U3 for 59481@debbugs.gnu.org; Tue, 22 Nov 2022 19:46:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669164359; bh=ErKvV5pt6AAk/6HFZ2jDmx/QfT7XIcNukDwG9dG0/4k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=PkdWeViROmlU1YBm4nLJJOurSumrgV6hZO6+jGnzF9rZw4vQSoN6V6qpk/U0bLjAh+nrfhFqLHwM2WSPzC3I35QZyrW3hVTc7XTjI5rL4oqB89pbmEibEA231TscChYbWymlOEhRlBw3tS5Nkcgd9KHHVAP0u1nT1GLXrY1NOWP+oqrQZV0iPwxt1mUY6Evvswkn/NHHcfnhdZ6eRoBHaeIH7f59qTuITU3buIzvzBqXb8f/XZ0nXfirF6d3rPw0e+So7KUDsht3oh0GNf+t4dLWRi5uzBLVxwxobbzWddh2Yo3jv4/43vH3MadXMFI8FJX4bAVcHRe9kmL28d4KAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1669164359; bh=mb+ssfvnmAN/bRlyIgvcd7PKQ65I9dDeLc1pCY8zfRK=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=GQo0LW+xkbwlE4I221AZV6MGqnAxCdeem44MvY4dsORhQvDfZd014j9wwHcoB++dt6HHjzJAqZldIYxVBXUqzQFM3seSTFWp0zQxDIA+JJ16gOzfk5m3oNpgUzDNBlw2Mi9d0i+99I/atMy9Dmv3qJ7Wsvv02pk1RxV0rgAX4W1H856u0YrJCgfkECFUun1pBq4lJl3+QDpACs/mjOn8Utgkq3YAD5wpyPYUpuEmZegh4kWrJ+BUVe1+c+MeufIF3e/XMDn8d3fvSpSsmUCR1eeNexP6pH+dc72MRacl1U5g/zd3aoKW89PssCDscy8yG6w4qtS5sRnMuDzVPcEf9w== X-YMail-OSG: uhA7.tIVM1mQA8YK.ARBg5qVnsUOpDcg2Bz0Amk3.v2wxDzXik1itjKFSBhWb7Q l1acF1lTE1rLd0AsDDXvqelFGBcxWwitAUjxSeKVjIPwbWoAMEL4tvDxxEecZano_1tNiGwnJzby F4CKOSvZy7BuJgJ4ipFf6e1eAIvLG6zfBm2fYJKJIY7JwTOZ9wkZQNv_0QtGBQcBxDJiFa6y4X79 J_9qCxHMXIeTx16MUpFgfr0pn0b07QwTiV3h.XBsXdFevlTMr6e3.iQ_CQzJCJzGb7EUFZN_nptX 306u7cXREvtNF72dXYo6QrLKjWZttnSpUZM8tRWPx689kdB_dEq4HtN.uvALy70L1sSFKaXFzI4M i1z0.3a6EoDVlrTnMZ9KEGFJHs8EsMY271cZI957t1dYZqn9GObW1zXTtWHirv3BTR60lUVXiHFM Fqt3xlylbQJjtcbQsbueFRdyv3K4QgaFEj2foeo7x.x.hi4Co0MrQnPxztpTf9MtGlaV5cM919Es 7wt6AFsxYUVqcCaCGpygrcf1VNjr534jOKbOKVQ3tmHtSRL2trdYw2Ns15_8HKqeSWsjQ1Eljwpo 0vqTazFZgoL0QGwy0dD8aboaW6pf0qUibyEv5a4fQVgta0mMlEISfjWc0.ldCOYRrlkLKkVkWM8X 0bkWh25Q7LZ1y3GmxLNTvZdV_rAVBXDwx7wbV1oiauuDJ53kWHG1P6NeoNhJVNtwmCKkAZEWQmh3 N_1zH4.mfnfPP2eaBUpquAHRVc9G5j731l3OHyBqrpop9h2RrYt6C.oBFEyiVoNBY2Vrw3t2TQ42 42FKxyUbmUIFn8GWvwSLLQXTN0rcOR5fOQ120qDCqP X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 23 Nov 2022 00:45:59 +0000 Original-Received: by hermes--production-sg3-6c8895b545-w24b9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f5d2cda8926e92c33eab896334727127; Wed, 23 Nov 2022 00:45:56 +0000 (UTC) In-Reply-To: <6B7338DA-2F7A-486B-8213-B180D1BA146E@gmail.com> (Yuan Fu's message of "Tue, 22 Nov 2022 12:44:18 -0800") X-Mailer: WebService/1.1.20863 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:248696 Archived-At: Yuan Fu writes: > How do you decide if the scrolling is fast or not? Maybe you are seeing > palpable lags? I=E2=80=99m using macOS with the builtin trackpad, and scr= olling > is pretty snappy. Maybe this only happens on Linux? I=E2=80=99m also seei= ng > random error faces (albeit not on brackets), could this relate to some > particular way pixel-scrolling works? Does pixel-scrolling do anything > special comparing to normal scrolling when fontifying text? Likely not, it just uses the normal jit-lock fontification like everyone else. I suggest comparing the speed of scrolling with that of emacs-lisp-mode, and maybe setting ns-scroll-event-delta-factor to 3 or 4. Thanks.