From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Newsgroups: gmane.emacs.bugs Subject: bug#56095: Patch Date: Mon, 20 Jun 2022 08:00:55 +0200 Message-ID: <8bfd93ae-fe13-42aa-9310-32659949d83d@Spark> References: <27290ad8-4f51-41e5-9317-46e4b3c5dd6c@Spark> <44ad86f5-cafd-42a1-840f-3b52580baf93@Spark> <874k0gxi3l.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="62b00d1c_1ba026fa_fcf7" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="772"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 56095@debbugs.gnu.org To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jun 20 08:05:39 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 1o3AXa-000AYG-Kp for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 08:05:38 +0200 Original-Received: from localhost ([::1]:53406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o3AXZ-0007fx-CB for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 20 Jun 2022 02:05:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3AU7-00057B-1m for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 02:02:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59956) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o3AU6-0005Pt-Dk for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 02:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o3AU6-0000x1-Bb for bug-gnu-emacs@gnu.org; Mon, 20 Jun 2022 02:02:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Jun 2022 06:02: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.16557048823603 (code B ref 56095); Mon, 20 Jun 2022 06:02:02 +0000 Original-Received: (at 56095) by debbugs.gnu.org; 20 Jun 2022 06:01:22 +0000 Original-Received: from localhost ([127.0.0.1]:53853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ATM-0000vv-9t for submit@debbugs.gnu.org; Mon, 20 Jun 2022 02:01:22 -0400 Original-Received: from mail-ej1-f53.google.com ([209.85.218.53]:37441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3ATG-0000vd-IV for 56095@debbugs.gnu.org; Mon, 20 Jun 2022 02:01:14 -0400 Original-Received: by mail-ej1-f53.google.com with SMTP id gl15so18967286ejb.4 for <56095@debbugs.gnu.org>; Sun, 19 Jun 2022 23:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:message-id:in-reply-to:references:subject :mime-version; bh=hg2KV0oIPFFntZ3kYL/tkNb/CEvc/QhDQL5nxAw3jrU=; b=JvVZHFESVVTYRr9wIS2p0pHKHCwt/w2nRjZvx1Mkfq8/vqpPbhBxiwMy1S2fHqFeOm ewEgLbJoTnZYTNzdNr8LIMnLYCA8BOhAqbW3nEBf3R+lguFoBKhnS4OZPRIopPa03WXT nexNAfhZUrTxCG2xwxP7zbJvrzj9jkllAWcUXxeX2dQXvsBU9ky31wJRGbAWrSVrALSb WVBy++XSc7H+hNABF4Zyj6fsYgiM+sPOz87e3NX6P+yN2uONAW+2AQ+c9HBP9cuWi/AE Rpm6ot6yLH1PwSfXczFv6/YrZVLPHhbEsJ/ZkyLbtayN3VE3Wnhk2w3eZD46/6Pd3R1E WULA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to :references:subject:mime-version; bh=hg2KV0oIPFFntZ3kYL/tkNb/CEvc/QhDQL5nxAw3jrU=; b=R57L4LuJUXWtpss3gAipXoecnZWCLWf/pfhUqmARwRN7sHT12W4bIRmYvJ+8IILi3Q QjscK+Dqs0TzA6HgBd3uhbYsZ05i+4aN2d6cgxvKa0cB+bbcS8xi7tAEJJ4vYyEVUQf8 XXt3TRiBPidVPy+3o6dICzY2Rnd80dSG9xmHCmEYGu0M+HIvqliFrGvoYLXt726bYlO/ H9czl5X0wwP1a6gE0hJC1Kqkqpg7iA/3WUnOJKqYoaYrMgFRji9Xp2LTVrkbeAUX07i4 pCIG19afsWSdDxAQdElZzdKsZaWXAsUq0Sd1TLwjje5HWfuxFMe2Izin/C5555wQ34Ha iRuQ== X-Gm-Message-State: AJIora+0cWC53znQ4cSmQh7TFarqa5ippcNYNHAQyk91dTgV+vmMsaUK 8pj7pKs0vZNZFqmDKd9Qltc= X-Google-Smtp-Source: AGRyM1u4brK6SKEyOgZmiaL4R76SWbUe8xLzjxyrSErc4mhQfs1RV3hqJwXLqnbjkQ56F1KUoUkBeA== X-Received: by 2002:a17:906:5e4c:b0:70a:4673:bdcc with SMTP id b12-20020a1709065e4c00b0070a4673bdccmr19055390eju.511.1655704864471; Sun, 19 Jun 2022 23:01:04 -0700 (PDT) Original-Received: from [192.168.178.21] (pd9e3670e.dip0.t-ipconnect.de. [217.227.103.14]) by smtp.gmail.com with ESMTPSA id r4-20020aa7cb84000000b0042dc9aafbfbsm9340285edt.39.2022.06.19.23.01.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jun 2022 23:01:03 -0700 (PDT) In-Reply-To: <874k0gxi3l.fsf@yahoo.com> X-Readdle-Message-ID: 8bfd93ae-fe13-42aa-9310-32659949d83d@Spark 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:234845 Archived-At: --62b00d1c_1ba026fa_fcf7 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 20. Jun 2022, 03:02 +0200, Po Lu , wrote: > 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 windo= w > it scrolls. Otherwise, how will it set ie.frame=5For=5Fwindow in > sendScrollEventAtLoc=3F Ah, I see.=C2=A0=C2=A0Thanks. --62b00d1c_1ba026fa_fcf7 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
On 20. Jun 2022, 03:02 +0200, Po Lu <luangruo=40= yahoo.com>, wrote:
Gerd M=C3=B6llmann <gerd.moellmann=40gmail.com> 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<= br /> it scrolls. Otherwise, how will it set ie.frame=5For=5Fwindow in
sendScrollEventAtLoc=3F

Ah, I see.&=23160;&=23160;Thanks.
--62b00d1c_1ba026fa_fcf7--