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#56095: Patch Date: Mon, 20 Jun 2022 09:02:22 +0800 Message-ID: <874k0gxi3l.fsf@yahoo.com> References: <27290ad8-4f51-41e5-9317-46e4b3c5dd6c@Spark> <44ad86f5-cafd-42a1-840f-3b52580baf93@Spark> 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="2700"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: 56095@debbugs.gnu.org To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 03:03:16 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 1o35ox-0000VH-Ka for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 03:03:15 +0200 Original-Received: from localhost ([::1]:57940 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o35ow-0006bi-FT for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 19 Jun 2022 21:03:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o35ok-0006bL-MI for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59648) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o35ok-0005n1-7m for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o35ok-0003cQ-4S for bug-gnu-emacs@gnu.org; Sun, 19 Jun 2022 21:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 01:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56095 X-GNU-PR-Package: emacs Original-Received: via spool by 56095-submit@debbugs.gnu.org id=B56095.165568696013880 (code B ref 56095); Mon, 20 Jun 2022 01:03:02 +0000 Original-Received: (at 56095) by debbugs.gnu.org; 20 Jun 2022 01:02:40 +0000 Original-Received: from localhost ([127.0.0.1]:53545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o35oO-0003bo-C2 for submit@debbugs.gnu.org; Sun, 19 Jun 2022 21:02:40 -0400 Original-Received: from sonic313-10.consmr.mail.ne1.yahoo.com ([66.163.185.33]:36575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o35oM-0003ba-Cg for 56095@debbugs.gnu.org; Sun, 19 Jun 2022 21:02:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655686952; bh=Due0S9xfgAIvTVVBZzvxkKjAoMTF2dHPWV/LHv8T1Q0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=WXZW3njvNfdFwp5rm8BluVB1rIe+IIx5ZlFwmD4mAf/lzEDhIa5TioGayejdjbvtxa4dfudq8FzP0MlVltLKDRrnaDG5NjyVyzgKigQs/1eyewDc/81/Wft+3ai6Or2wmI9f1voM+1YRc57vWxvdnhbRiH763x6AzX+ewyys5K0PCVFjpEC/XNOeqOWkoXLpoLq1V8RaIimJ7vJJ9kZFoVNvx2/xBWWvBeypapwT4GD4thqQzlCe2ua1oRgCChgbA/P/qqm/SXhKp49RR2C9JWrXFnyTwsJEHpMaRjspE99nZOB/yVDpS6aE1F15Pxvtt0tmnCO3o62Fd0eFXwC9pw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1655686952; bh=PYd1QCqfuyMaeNu7c1iqWBgxlcdPf63WzQ4Llf6Q+8j=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=qE2VLmVnHsAN5/jjLk9JSGV1RlOPG8S44emd7eUUbbwwmRwNir2gvQTrbrMgtjNGV11pv2o4CGPjdb9kb+JwtR1/cWI4t0+Q4QmeX5uoThc2vDhKp33tENA9HMJyIr9GDsMqu5QUeFemoY7iaWvfSUeXCn2O6cDyO+xaPZFxTE2iRCp5ujG4HIK6+57CXmQ1CjXcPDK06A0pDEaLxiSwiDUx/U73lBuAW1wu4U6lJI0gxK4v6ier+ymEBvIaYvivK+I71bxnRDMDfUQ3OGRwA3at6txOQD1jn5RRu+TfGKF/ZyNZYTABNBryk1YmLKNwdy1PeKUjkIil706VFS45cQ== X-YMail-OSG: SX77gn0VM1msr7_LY6lhGZtFXAU5.ODOLXeXX8oFMPlaEdekh2TCXw7279Wjj3k htmJK8VuuB6lBab9.LZa6r4aqMXnbKDmvkX2dK4eNQV2pqp2KQIFlKumfBBZpmXg.lwGyl5EWrqs tiYGzVLzdpOjz9U7rOKEWP3QsE2_39lwoBj.mmx0nax1Q1B6r_36.5YOz7BGeYZ1bbCADV6HVgkL iYoUacb9e3cQP3lP6_AmCXRt_ViFdWjVcSVvdHbC3lwyHE4gmJiG5CDxxALszir2aIJfGa5k4Elx .z0XyA.831_R8p6bb3.Wux31pWzzeM3UpGuD5C09._aadxVYrOlpK2CsMl90JLmOgBEHHRAhlXUA oGbCspDmUByFQ7oEeAp0KrcbWfNktbse1lA4BU8tKOgYnZFvKitUpzmy31yrjIy5SPlq9L4ZtFy4 CtcK4rWQWNbmfq1qyFb72f7slJZP8DZpaUZkGfRyxuMwsy9wVUSmNEl9Q4jEs87WLbr0GbGY60_w 1H5nE5OL2lFYT7e3lnwUKQDataLOxgzJdrFd6qG0qK.c5a3jQfBdz6vufD.MkVy4gcB3geZCnI9B 8e6hV9YWP3bxV96HLTWb3PMRRKuQnDF3X2qwR3sXwPDXF3ihEtyoHlQsQeNhc6oU53pk7xZ2w3DL 9L3k3m5nWACAuca4xxOqLSEwyuMyS1IaAupPmgmZxIPLebgkVQZUnKKQwzYR5kLFar2dhy01AIiu 2I6uDfFoiXOD5jN6gpqTDAuQvGlJbVgD16dxFeuIkMdBQCOFWxwcPQoduge7l3R84.9ilikS.u9h XQsyI4aqeTwznHZEj0O_KoLagMJMuHK.fegdIKIZ3k X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Mon, 20 Jun 2022 01:02:32 +0000 Original-Received: by hermes--canary-production-sg3-559fcd5995-l2nq9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 43b231be7e40818809f86f51550fc836; Mon, 20 Jun 2022 01:02:27 +0000 (UTC) In-Reply-To: <44ad86f5-cafd-42a1-840f-3b52580baf93@Spark> ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Sun, 19 Jun 2022 19:32:01 +0200") X-Mailer: WebService/1.1.20280 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" Xref: news.gmane.io gmane.emacs.bugs:234835 Archived-At: Gerd M=C3=B6llmann writes: > Why the window pointer is needed in EmacsScroller at all escapes me, > ATM. Someone who knows nsterm.c should probably check if it is needed. It's the scroll bar class, and naturally needs a reference to the window it scrolls. Otherwise, how will it set ie.frame_or_window in sendScrollEventAtLoc?