Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org.
Full text available.Al Haji-Ali <abdo.haji.ali@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 8 Nov 2024 13:38:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 08 08:38:51 2024
Received: from localhost ([127.0.0.1]:51539 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t9PCJ-00078W-3z
for submit <at> debbugs.gnu.org; Fri, 08 Nov 2024 08:38:51 -0500
Received: from mail-wm1-f51.google.com ([209.85.128.51]:48617)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>) id 1t9PCF-00078M-1y
for 74074 <at> debbugs.gnu.org; Fri, 08 Nov 2024 08:38:43 -0500
Received: by mail-wm1-f51.google.com with SMTP id
5b1f17b1804b1-43152b79d25so17995235e9.1
for <74074 <at> debbugs.gnu.org>; Fri, 08 Nov 2024 05:38:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1731073062; x=1731677862; darn=debbugs.gnu.org;
h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to;
bh=jUdi2uY29699A/qk0viY82tfDk4BiZyf9JydbrhsTWU=;
b=RIxyoCG1r+jjmdXqbAXrjlWZlTbgLaMz4qP4z9P6ekQZQFJU7n328WvXw8ns+pq2Zr
py1G0MGQOEvqkRWJCbwt/maEebjirSXcsm1ykRYdUv+IySL2ZetsnbB2x5JTkMxeqSe/
sAPgmC8RHEixllOdBCWX+pdxPD+NjZIiUlIDM6zffvrerktdcH6pddeo4d2liNWHeO+n
sMv+ijjfo4K8uo1RHwZX/V0wJShUSgfAwCpfdnPS8DOCDk9wLSFyP0BfMVmzeRpmWFB2
j0C5UKzemeQjfStbxJ//Ts9E9+3LoCR1/Vn/J/VvYwjL7rEmMzmPTkPmNgA73D1R5IjY
+n1g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1731073062; x=1731677862;
h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
:from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=jUdi2uY29699A/qk0viY82tfDk4BiZyf9JydbrhsTWU=;
b=G1RJAR6TBL8eu47NRvumoOrmFGiG1urWZQECL8zYbgXAsf4FgzDA9GzFPAN/cFVvA9
O7eeEq31N+DiJvVgy3bcRDpQfcUWnkpvAi79gF8QRywCfZy7eL9Cnme9FgVgSx5ZeyOI
efKKoakh2KeGKb3RTGKl9bbsYhAsm+Bh41XEQxheShCDOoThxUQgZQhYSijhjwWvh/t6
xONwXW4gFxyuyIHkReEMi1IFp7DBqu1WMGTG5ujTojKL3xl0s9w4rkpEKmhIURcCAyv/
4c9EAq/O7rp2FB1xYzDuOZR6wzZ6H7jkWY4S1N1CX1b7U5C+FQ2yfkSAei8mvuup+5sw
r1zg==
X-Forwarded-Encrypted: i=1;
AJvYcCUPen/updfhOeFqsUOItICi8RAvCZPrEA0l6UcRQT363zztG54I0x4mM87O99eqGyulfk0sDg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxfsBx2OpLgxtMqsOG1b3rmmi2BiZBMO779nV6uDpRDP6Wu9+i6
jp2FVvpIrEt6L28FGlrx9vkJPb/sCynPOFDB4tPf0JIxUQ/SHgVZ
X-Google-Smtp-Source: AGHT+IF0mXUn0XwaBUyaPuh6jDwcNv58SWUOMrwXkxJI3tCMhiM+DzUtqnS5QkHiGia6HdjA7v8LWQ==
X-Received: by 2002:a05:600c:3b22:b0:42c:c401:6d67 with SMTP id
5b1f17b1804b1-432b74fd76emr21094175e9.6.1731073062161;
Fri, 08 Nov 2024 05:37:42 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:e93a:8e62:e1a0:370b])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432aa5b5db0sm103397875e9.5.2024.11.08.05.37.41
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 08 Nov 2024 05:37:41 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Jimmy Wong <wyuenho@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <3dea1e03-b077-46f1-b7cb-f306e9725b3e@Spark> (Jimmy Wong's
message of "Fri, 8 Nov 2024 12:26:27 +0000")
References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN>
<86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN>
<865xp0sa3b.fsf@HIDDEN> <87bjyrmogd.fsf@HIDDEN>
<153be96a-0841-407e-9dbc-d040317029af@Spark>
<877c9els3e.fsf@HIDDEN>
<3dea1e03-b077-46f1-b7cb-f306e9725b3e@Spark>
Date: Fri, 08 Nov 2024 14:37:40 +0100
Message-ID: <87msi9kfrv.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>,
rudalics@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
>>>>> On Fri, 8 Nov 2024 12:26:27 +0000, Jimmy Wong <wyuenho@HIDDEN> said:
Jimmy> Thanks for fixing.
Jimmy> Is it still possible to get this fix into Emacs 30 or it's too late
Jimmy> now? I only tested on the Emacs 30 branch and it works there, I didn't
Jimmy> test master, but it seems it's installed there.
emacs-30 is in pretest, so the thought of installing a bugfix like
this there never crossed my mind.
Robert
--
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 8 Nov 2024 12:27:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 08 07:27:43 2024 Received: from localhost ([127.0.0.1]:51400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t9O5X-00041X-4R for submit <at> debbugs.gnu.org; Fri, 08 Nov 2024 07:27:43 -0500 Received: from mail-wm1-f54.google.com ([209.85.128.54]:45346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wyuenho@HIDDEN>) id 1t9O5T-00041I-9G for 74074 <at> debbugs.gnu.org; Fri, 08 Nov 2024 07:27:41 -0500 Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-4316f3d3c21so17032055e9.3 for <74074 <at> debbugs.gnu.org>; Fri, 08 Nov 2024 04:27:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731068793; x=1731673593; darn=debbugs.gnu.org; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=vbD5dSdgUQCiQ5DNf8HmCu8V2qTwRgGH49KSkf+HwhM=; b=a85O3ocBxB57LDpRQ4NpHy1ndkx9R/qOfnHjpr+QJb+LhujmePF/aXGLOxhZjJ49+X PrqIGUvfrzdmN0C0CKs2uoHxAaKYqgrXJarpLbYdjupV6nOnjEG1i+6PA1ievwTrQU9o DPRBWC797EsN7bv+KGEvGJBsZLq7sFKp1DrdmP6zhtw8be51jwWT9qCoSkugfPibky7C Qi1+1r9Pnoit6piUFgrmFilAEwPUm1cew3KiFd3VPkj03TaXOsG2gFJcPA8+o5K2XONg juVkE1VeHWYvnh5hPwYQKAgvJ/cjPju5qWv8od0Q3JOXtz/YpnCcscO3t1voXu5NpaL0 SWlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731068793; x=1731673593; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vbD5dSdgUQCiQ5DNf8HmCu8V2qTwRgGH49KSkf+HwhM=; b=rf0B+gKuhxNLInUqaccENHSaDECpurXbFNJQvBA7q6bT739HJkmEkpHKyDiHcfJQ/5 fRW2noKgEw6aliPSLf9I8/QmM5FiQUY08PGqOYkL0e71VflJoshuRUYQ4CANKJ7aNNff l1sgQmm8KNesrGDV7SHKx6HhCTomIgQCGVOZ4dgTlQ46nZJDdqf799oxN5jFwxfu0Uyp D3DaQMuM5VGmFQCZtfYYU6nqf9Jz/mretMNCp8jKOSxEn3RDf+pq/y7XCV4uNuuzRMcg XnhlI8YWUkWOyuayxgY3OVwrByPnWnzXB6joxItM5jf0bB27B9ylNVbZbQYZnPFXU/2R y0sw== X-Forwarded-Encrypted: i=1; AJvYcCW68kARLDxLPBFRNLa8TfPlUuWVtktU5O0F7cwGXSx4LO1NU9vrLZAIvCVoV4UW+A2hQpLm+w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxCJK2ZxNLlGOvjyHWaNCKZBvMse9pie6lZ5qHRnPlQEPcjyB3C Lhu7EXF348THGeZdnBBN8nut4B8N0Kr9neK5MUL8H4XsH530y9md X-Google-Smtp-Source: AGHT+IGpjs1TVLY8qMNZTCI52YOjIdQkziRxLrcoLUG7ymYqDVk3M47OLESzvBvImPMx99E4cOHkMw== X-Received: by 2002:a5d:5985:0:b0:37d:3999:7b4 with SMTP id ffacd0b85a97d-381f182e96fmr2389214f8f.17.1731068793339; Fri, 08 Nov 2024 04:26:33 -0800 (PST) Received: from [2a01:4b00:89a0:2400:6059:9904:60:0] ([2a01:4b00:89a0:2400:d41e:e00e:d88a:bbeb]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381ed9a9c2dsm4495211f8f.60.2024.11.08.04.26.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Nov 2024 04:26:33 -0800 (PST) Date: Fri, 8 Nov 2024 12:26:27 +0000 From: Jimmy Wong <wyuenho@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Message-ID: <3dea1e03-b077-46f1-b7cb-f306e9725b3e@Spark> In-Reply-To: <877c9els3e.fsf@HIDDEN> References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> <86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN> <865xp0sa3b.fsf@HIDDEN> <87bjyrmogd.fsf@HIDDEN> <153be96a-0841-407e-9dbc-d040317029af@Spark> <877c9els3e.fsf@HIDDEN> Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left X-Readdle-Message-ID: 3dea1e03-b077-46f1-b7cb-f306e9725b3e@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="672e0378_5577f8e1_566" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74074 Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, rudalics@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --672e0378_5577f8e1_566 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Thanks for fixing. Is it still possible to get this fix into Emacs 30 or it's too late now=3F= I only tested on the Emacs 30 branch and it works there, I didn't test m= aster, but it seems it's installed there. Jimmy On Nov 7, 2024 at 8:14=E2=80=AFPM +0000, Robert Pluim <rpluim=40gmail.com= >, wrote: > tags 74074 fixed > close 74074 31.1 > quit > > > > > > > On Thu, 7 Nov 2024 18:26:22 +0000, Jimmy Wong <wyuenho=40gmai= l.com> said: > > Jimmy> It works=21 Thank you=21 > > Thanks for testing. > > Closing. > Committed as 3e36267b25e > > Robert > -- --672e0378_5577f8e1_566 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <html xmlns=3D=22http://www.w3.org/1999/xhtml=22> <head> <title></title> </head> <body> <div name=3D=22messageBodySection=22> <div dir=3D=22auto=22>Thanks for fixing.<br /> <br /> Is it still possible to get this fix into Emacs 30 or it's too late now=3F= I only tested on the Emacs 30 branch and it works there, I didn't test m= aster, but it seems it's installed there.</div> </div> <div name=3D=22messageSignatureSection=22><br /> <div class=3D=22match=46ont=22>Jimmy</div> </div> <div name=3D=22messageReplySection=22>On Nov 7, 2024 at 8:14=E2=80=AFPM += 0000, Robert Pluim <rpluim=40gmail.com>, wrote:<br /> <blockquote type=3D=22cite=22 style=3D=22border-left-color: grey; border-= left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left:= 10px;=22>tags 74074 fixed<br /> close 74074 31.1<br /> quit<br /> <br /> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22>On Thu, 7 Nov 2024 18:26:22 +0000, Jimmy Wo= ng <wyuenho=40gmail.com> said:<br /></blockquote> </blockquote> </blockquote> </blockquote> </blockquote> <br /> Jimmy> It works=21 Thank you=21<br /> <br /> Thanks for testing.<br /> <br /> Closing.<br /> Committed as 3e36267b25e<br /> <br /> Robert<br /> --<br /></blockquote> </div> </body> </html> --672e0378_5577f8e1_566--
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Robert Pluim <rpluim@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 7 Nov 2024 20:15:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 07 15:15:03 2024
Received: from localhost ([127.0.0.1]:49690 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t98uF-0001iS-6N
for submit <at> debbugs.gnu.org; Thu, 07 Nov 2024 15:15:03 -0500
Received: from mail-wm1-f45.google.com ([209.85.128.45]:57725)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>)
id 1t98uC-0001hc-ND; Thu, 07 Nov 2024 15:15:01 -0500
Received: by mail-wm1-f45.google.com with SMTP id
5b1f17b1804b1-4315839a7c9so12374345e9.3;
Thu, 07 Nov 2024 12:15:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1731010439; x=1731615239; darn=debbugs.gnu.org;
h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
:from:from:to:cc:subject:date:message-id:reply-to;
bh=TC8lVoytGHUhQrPpf1EeLIFXLEMMhcOt4pDhsK2tnpI=;
b=ZZbWoTkfHc1eoW2C107/Kdq6IkdrVXaSdJtcXPJEUU/bnokmKUK2aJWUhUNgt/5y6i
ac0pieMBGQBAHeIS7zqm0jlPdhR8uusWLA9rRgTsJTkoFkgEX5bGx2kBbjxrE0oE+j+r
c+iFUm/kXA8INN9SOxKNXxOni/yyLgiwoz70JdOzRMtJw920C/DQevMKaRD+2xyB9j2w
Aez5q9fNaNYacIp9jIzMsfDLfqrxbLk16hbYI8kuW/THP7xjTE/bbZKBJ85yDoNxOxUR
iZApQfVBCkXucjgG4EEeb7byy74SNPCbiJecYLovV7JBlsC8CYJl7UYWwrZeuPnx7gsA
YpZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1731010439; x=1731615239;
h=mime-version:message-id:date:references:in-reply-to:subject:cc:to
:from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=TC8lVoytGHUhQrPpf1EeLIFXLEMMhcOt4pDhsK2tnpI=;
b=rHv6opT544HsubEU1mJjAl4VN8yHDvIjI8ABUoC61kvEkNXG5+UKCFJL0AMApc5tjk
0IFn9Gy7fiVwSpn/XlVoJWcz9DvDNWxjlrM9H6uQnM4lbK2LR7sgZ2Ae0fok0znSoG7y
rNYBJvT+StCwNR5xypc4zFBW9Kt5jcg4QK1rmKGZ3NF9gZWjBAXrgbZ9mnRQn+YKkHeH
KE4EpSvqVe+42xIZrUKadgMB+t17EUJgnb1dzfT//wJpJGR5DSaZes2MgRWbHzOUtgGk
2eIDImQ7aZ7oT3f82qNK+rh4jTiqHW2bITL9RduRYiB6o9FgYSuVvLSHIekRpsUOcNTL
3sJw==
X-Forwarded-Encrypted: i=1;
AJvYcCUH27tAZ5DxYmREVzrnrhmlWkVHA9uhAxsmPpSKJOTVGzXZWWjiOAppqUhk8IDscedc8Md6Mg==@debbugs.gnu.org,
AJvYcCUiM5CvI5u+53Jnz6iZreu4BjIpoXACofY8fanqRmCpnrwJGFZOFzd1oR/oMPA5owlr1wTY/ctmzA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzrLujjzgeSeewRmw4+j/9MOkh+5JNOT/YVo6Puax33Skh+MkRD
UJxk4hpqz0lhUVljmeu4S/XZZNsJImQphoneTZWiAeFJ2AwtwVx1EDhhcQ==
X-Google-Smtp-Source: AGHT+IHHiwdynPgCZt+uzcnSk7lkXDrY6v6/p+Wz7gk54aKerS0r3huJ8KxdfQ+BEModwZ59v9Zazw==
X-Received: by 2002:a05:600c:3b9e:b0:431:3927:d1bc with SMTP id
5b1f17b1804b1-432b74fcb02mr726665e9.2.1731010439281;
Thu, 07 Nov 2024 12:13:59 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:cfd4:b576:ecc8:5796])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432b054b3fesm35714485e9.17.2024.11.07.12.13.58
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 07 Nov 2024 12:13:58 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Jimmy Wong <wyuenho@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <153be96a-0841-407e-9dbc-d040317029af@Spark> (Jimmy Wong's
message of "Thu, 7 Nov 2024 18:26:22 +0000")
References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN>
<86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN>
<865xp0sa3b.fsf@HIDDEN> <87bjyrmogd.fsf@HIDDEN>
<153be96a-0841-407e-9dbc-d040317029af@Spark>
Date: Thu, 07 Nov 2024 21:13:57 +0100
Message-ID: <877c9els3e.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>,
rudalics@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
tags 74074 fixed
close 74074 31.1
quit
>>>>> On Thu, 7 Nov 2024 18:26:22 +0000, Jimmy Wong <wyuenho@HIDDEN> said:
Jimmy> It works! Thank you!
Thanks for testing.
Closing.
Committed as 3e36267b25e
Robert
--
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 7 Nov 2024 18:27:33 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 07 13:27:32 2024 Received: from localhost ([127.0.0.1]:49542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t97EC-00050b-IP for submit <at> debbugs.gnu.org; Thu, 07 Nov 2024 13:27:32 -0500 Received: from mail-wr1-f50.google.com ([209.85.221.50]:54712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wyuenho@HIDDEN>) id 1t97EA-00050Q-6O for 74074 <at> debbugs.gnu.org; Thu, 07 Nov 2024 13:27:31 -0500 Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-37d6a2aa748so772882f8f.1 for <74074 <at> debbugs.gnu.org>; Thu, 07 Nov 2024 10:27:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731003989; x=1731608789; darn=debbugs.gnu.org; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=pTs+M1tCMQ1BFvbbaHUD2Kb9b5Zx/dcOGruoo/yZFps=; b=N6EQ/4YIFHdoKWFNH0vigSB9kKt6WdU7oXS8r1QPAOabG/IMyA4sfvSm5w2hSlO6JQ G5QWRObjkCaHVSJhq0fwXmaoh7t4FYFrlqznyRrZzIKixpsWoWM06zaiuT2h3fpEOdyx vA7cg097uyra6v/mQ3Q7v+qlbOt3LDzZN8BiRlPivLrvDk5j/aneL3Nw6VMpYaWz5xqx 7PODdyTnR3nQ4X043ZWJNriKe0wRMNcivuyzw4kMzwH22qEBGU33kbDXEhm+I+dFh95F utoRUH8DbvMjF+2Nv4hkBLGYy8UhK2rElcgmYSPvayCsGq9UOFlhAGNGFwDkMlVkzjGW QAbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731003989; x=1731608789; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pTs+M1tCMQ1BFvbbaHUD2Kb9b5Zx/dcOGruoo/yZFps=; b=FGqRuDmPoRz8GMGGi2yJDLJQ93X1+Xll8JNas8dXso8YQilkY9ICDnqWcBBlZhEhjR MIQfdkD0r2PMqNGV2MCS8DOcFiBNdW3xAKgwLAX2WM7DSESqd0aNQ6D9vETBVvbJboFI 2Y/2qlUMlC0LHsfybBxpnv4yt/ORLtO6VGa6nA3m5fRk5H47DUXb+y+vYkUd/osyjyb8 cOrCqcVsUUgmfBs29aRabmjPyjkvaF8jMiHbLmd8rNXn4nuL+jhlfPU5kiVkeG/6NiJd bRAyUM8AGiIw6c8AldO/aqCL6hSCcuOWYHDHzJOte573qlkuA17gJde9psfDYYIot7Lp 5F9Q== X-Forwarded-Encrypted: i=1; AJvYcCVN67geymfIi+wLWXL/yjbtCXwmVOkBkzYnoQT+GrGgTS61mGr2ZT7L49VrAXZgw0c/r721KQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yx5bzqoea3VqDnOfAWJsBtdllBW/i1xFdOM0ZEtzPPAXDaBFp/o kJTTi0pMXAAy6dBSQlZ+koPiVFfi686eO8zr/MOp4WzyKPLZ0n5U X-Google-Smtp-Source: AGHT+IG/qbgX87cKtyt+LTDURgLnE/WIkjpl1/mF6vahXnxhnLiVAhUd/h2pbGniAd/CxVV95csXsg== X-Received: by 2002:a5d:584b:0:b0:37d:39c8:ecca with SMTP id ffacd0b85a97d-381f1886056mr70831f8f.55.1731003989142; Thu, 07 Nov 2024 10:26:29 -0800 (PST) Received: from [2a01:4b00:89a0:2400:7087:9204:60:0] ([2a01:4b00:89a0:2400:183c:c111:7cef:3d46]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-381ed97d658sm2353240f8f.39.2024.11.07.10.26.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Nov 2024 10:26:28 -0800 (PST) Date: Thu, 7 Nov 2024 18:26:22 +0000 From: Jimmy Wong <wyuenho@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN>, Robert Pluim <rpluim@HIDDEN> Message-ID: <153be96a-0841-407e-9dbc-d040317029af@Spark> In-Reply-To: <87bjyrmogd.fsf@HIDDEN> References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> <86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN> <865xp0sa3b.fsf@HIDDEN> <87bjyrmogd.fsf@HIDDEN> Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left X-Readdle-Message-ID: 153be96a-0841-407e-9dbc-d040317029af@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="672d0653_3a95f874_566" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74074 Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, rudalics@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --672d0653_3a95f874_566 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline It works=21 Thank you=21 Jimmy On Nov 7, 2024 at 8:35=E2=80=AFAM +0000, Robert Pluim <rpluim=40gmail.com= >, wrote: > > > > > > On Wed, 06 Nov 2024 16:36:24 +0200, Eli Zaretskii <eliz=40gnu= .org> said: > > Eli> If no one objects, I think we should install this > > Sure, although Jimmy hasn=CA=BCt yet said it fixes his issue =F0=9F=98=80= > > Robert > -- --672d0653_3a95f874_566 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <html xmlns=3D=22http://www.w3.org/1999/xhtml=22> <head> <title></title> </head> <body> <div name=3D=22messageBodySection=22> <div dir=3D=22auto=22>It works=21 Thank you=21</div> </div> <div name=3D=22messageSignatureSection=22><br /> <div class=3D=22match=46ont=22>Jimmy</div> </div> <div name=3D=22messageReplySection=22>On Nov 7, 2024 at 8:35=E2=80=AFAM += 0000, Robert Pluim <rpluim=40gmail.com>, wrote:<br /> <blockquote type=3D=22cite=22 style=3D=22border-left-color: grey; border-= left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left:= 10px;=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22> <blockquote type=3D=22cite=22>On Wed, 06 Nov 2024 16:36:24 +0200, Eli Zar= etskii <eliz=40gnu.org> said:<br /></blockquote> </blockquote> </blockquote> </blockquote> </blockquote> <br /> Eli> If no one objects, I think we should install this<br /> <br /> Sure, although Jimmy hasn=CA=BCt yet said it fixes his issue =F0=9F=98=80= <br /> <br /> Robert<br /> --<br /></blockquote> </div> </body> </html> --672d0653_3a95f874_566--
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 7 Nov 2024 08:36:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Nov 07 03:36:07 2024
Received: from localhost ([127.0.0.1]:47066 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t8xzr-0003J9-K8
for submit <at> debbugs.gnu.org; Thu, 07 Nov 2024 03:36:07 -0500
Received: from mail-wm1-f45.google.com ([209.85.128.45]:42446)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>) id 1t8xzl-0003If-Vk
for 74074 <at> debbugs.gnu.org; Thu, 07 Nov 2024 03:36:05 -0500
Received: by mail-wm1-f45.google.com with SMTP id
5b1f17b1804b1-4315eac969aso3821605e9.1
for <74074 <at> debbugs.gnu.org>; Thu, 07 Nov 2024 00:36:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730968500; x=1731573300; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=pcPIVst2agXsKUDf0zPcp6ohz3a+LfIqDqbvmlXnVe8=;
b=NMHajemcilOPEHTimBGywgVGtUfG+47eTuWmpYR4+uDEH6ZQNj/EWTWDmjOUMgIEJ3
FG7q3csoxmktGjJQO8Ult3kz0WtwOFG2YglnGYJ5jgRMePHeQqLLA26UctZjp3Rc0yx9
MvfgJfw8EppmfuhzHqmxNHb5mQmaUqEWW1I4IpeE4TqL8fkAjfyRkuwoDjJNWFpLE/nm
8Ivx1d5B4SzupzX4lJFXItWoroUIKCU4LijIzQSxVqR3e3YjmhzWvO4+jIDGH1Q08hX6
I6+x0V1SexpThCZ+22jlWPSgCRdJOGbtyNZ/uUuVLIA30hK07QLGJEEx0L9TQmX3dEAN
aWng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730968500; x=1731573300;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=pcPIVst2agXsKUDf0zPcp6ohz3a+LfIqDqbvmlXnVe8=;
b=VUoQS+ps4KwXufY8zRO9L3aFP9MyE1lJH0Towqi7rcXT6GMfBZmfRVz8aDeokLom3l
Raogrp1lDgaUFgPicLKNnDTnB+eCNxKJvKOTh58+TsCk08MzADee4/MYb/5ombXUZFFs
37mssuqr6+yJDNTQckhclSoPZpwz8W8yfFLu35rwnSPg3Zb01j+73+Mfr/2O6lLvunJD
PlmTRSHHtVECyTVxXgG30UQ5Mx5ZRrYKfK5kHKeV7uf01a/S3XKAnCFo/E2EQEZhgWL+
FK7TTlhh68YE6R5v9lh4qI0khHxlMqX9G+FCM1wkKX/jXBBrzAwv4IN6EuwqWMoOoj9U
XRpg==
X-Forwarded-Encrypted: i=1;
AJvYcCUqEBZ53c0ChyJWc7/JuPljRjorWh/V3crsDRUxFmM/wrHa5zlHFJFMLjw7LfG//vmLeV3Y2g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yy8MRyaA1Cr8tB9Rcoht8TrJJDZl0bfu9fJRYPD4xPxDnrqv26L
JONNH3U2oAVZNCicaEQFVrHZTSLbDYOgIGr1mN17EHLkmJcFBB3H
X-Google-Smtp-Source: AGHT+IFl2q/7hi+VLyOgiri+OC122dyy7RvwXow0UIAPt0NYelEo+xKyVV2ljGJw6nTP5hl2LG5ALw==
X-Received: by 2002:a05:600c:154b:b0:431:4e33:98b6 with SMTP id
5b1f17b1804b1-432b38203c7mr3228075e9.5.1730968499865;
Thu, 07 Nov 2024 00:34:59 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:cfd4:b576:ecc8:5796])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-381ed9706e2sm1095583f8f.7.2024.11.07.00.34.58
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 07 Nov 2024 00:34:59 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <865xp0sa3b.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 06 Nov
2024 16:36:24 +0200")
References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN>
<86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN>
<865xp0sa3b.fsf@HIDDEN>
Date: Thu, 07 Nov 2024 09:34:58 +0100
Message-ID: <87bjyrmogd.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, wyuenho@HIDDEN,
rudalics@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
>>>>> On Wed, 06 Nov 2024 16:36:24 +0200, Eli Zaretskii <eliz@HIDDEN> said:
Eli> If no one objects, I think we should install this
Sure, although Jimmy hasn=CA=BCt yet said it fixes his issue =F0=9F=98=80
Robert
--=20
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 14:36:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 09:36:34 2024 Received: from localhost ([127.0.0.1]:40237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8h98-0002Jj-CJ for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 09:36:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1t8h96-0002JR-8D for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 09:36:33 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1t8h90-0003to-Gt; Wed, 06 Nov 2024 09:36:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=SJ7cMbHT+ZYqySgoTz5PUB4NUIF0XNxd6uI5C5a3peQ=; b=qrXt5c9vNrK+4LG8s7we PWwgmKBkp+cGZHRVbClhvZ3W2HiYWNgNQ82WXQR2vrG9h/l+Bku0oyFCfbgXxRBVrtHL6U7bQE/Pe z+KhrRE7GNaC0ylWLs3R/rn9aQk/prefX22eNhdyzwQgm/tcgVKx/91rPJ3n4EiIQ75ArFBG/NJSV JXmCM/fFze24xQCSt/bjcl/tpcJ82lUpNbTtgKgrktjrkCle22pjX7rA2Kz835907G9rNWFD9YEK3 ABcU+6+oE2Wi9ycxrxQ3+v5Djgy3amAqMoGPSerQy31g7snflhpSQOO8GoOwWTvnsEZwcgkKPTvVM z+ue6l7yRzDw7A==; Date: Wed, 06 Nov 2024 16:36:24 +0200 Message-Id: <865xp0sa3b.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> In-Reply-To: <87pln8mpx8.fsf@HIDDEN> (message from Robert Pluim on Wed, 06 Nov 2024 14:50:59 +0100) Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> <86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74074 Cc: luangruo@HIDDEN, 74074 <at> debbugs.gnu.org, wyuenho@HIDDEN, rudalics@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Robert Pluim <rpluim@HIDDEN> > Cc: Po Lu <luangruo@HIDDEN>, wyuenho@HIDDEN, 74074 <at> debbugs.gnu.org, > rudalics@HIDDEN > Date: Wed, 06 Nov 2024 14:50:59 +0100 > > >>>>> On Wed, 06 Nov 2024 14:58:58 +0200, Eli Zaretskii <eliz@HIDDEN> said: > > >> A quick experiment shows that itʼs fixable on macOS, although there is > >> a (strong) tendency for the 'moveʼ events to get bunched up until > >> after the resize ends, which means they all report the same > >> position. But then again this happens to a lesser extent under X as > >> well. > >> > >> The question is: do we *want* to fix this? > > Eli> What are the arguments against fixing this? > > Itʼs changing the number of platforms that this can be depended on > from 2 out of 4 to 3 out of 4, which means itʼs still not useful for > package authors (not that I think itʼs a particularly useful API in > any case :-). But itʼs a small change: > > diff --git a/src/nsterm.m b/src/nsterm.m > index 8c405738467..1d18f022713 100644 > --- a/src/nsterm.m > +++ b/src/nsterm.m > @@ -7895,6 +7895,9 @@ - (NSSize)windowWillResize: (NSWindow *)sender toSize: (NSSize)frameSize > > NSTRACE_RETURN_SIZE (frameSize); > > + /* Trigger `move-frame-functions'. */ > + [self windowDidMove:(NSNotification *)sender]; > + > return frameSize; > } If no one objects, I think we should install this. Thanks.
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 14:00:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 09:00:35 2024 Received: from localhost ([127.0.0.1]:40145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8gaJ-0000Zv-6T for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 09:00:35 -0500 Received: from mail-wm1-f44.google.com ([209.85.128.44]:58787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <wyuenho@HIDDEN>) id 1t8gaH-0000Zg-3E for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 09:00:33 -0500 Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-4315f24a6bbso52859055e9.1 for <74074 <at> debbugs.gnu.org>; Wed, 06 Nov 2024 06:00:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730901567; x=1731506367; darn=debbugs.gnu.org; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=QIahh+INw5soFtOl41o7YFToj389rOmXh8okslxipug=; b=isen87V3pM8DZYv8AVWvKw68ZLvjzVKdcEs0wNRMnEZRG9MABIw3GNZLP4X6gSiG/o bLB/TwPUeyal3YsEN5JhoWWqooOJN04dEFU42dq7S6RsBWIt8z/uMLqcMqxTNm4i7T/q NNIs3L/UpsQqMkajsDd+l4QaC5oDrs14AdSou7Fv3a7sSQ3vzFCJjUtnKw+37L3f/b7L 7ta2W+UyPARxJppowVTLSrljXCz2FmVtGU59aJEjIiITaDWZRhDv6iukS6EPnVrt+LOG dXogG9xuNEXzqvXDz8Y5YEo48IDxUHI/aOArf5Ti01f5kd9jqsBjwrH72S49W2lyOtZF Blhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730901567; x=1731506367; h=mime-version:subject:references:in-reply-to:message-id:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QIahh+INw5soFtOl41o7YFToj389rOmXh8okslxipug=; b=FKAXAe3fVVKDWqn/UiJcUNRBQxMfKI48zvnGyuHmZixPqWG7iGVR2YoMwjUTlT2KCo OyA8D/mN/feZodD3R2iPw9AtHFWOjY9SNqQ0tfCqj2qClgqNYL1MSlMr5DDT9C5R/iKa xQZzIh1zj0yHWHvMlJYwqlcz6CtTxwzN+X3oWHn8NZ8xOnEs9+AJOP7bRZHG9lcDhqKc xYSTNdWEghwLvcC5/Y/Jsxr7hAg069AyQfTdH6akGAMYRR+4kLB1B4j00ZbljdPaxMKy n57DxxgOzEEyJ6BBr6c0Yym2qPUxRtDzML+XZt1JQmgrolS1R2f/8TUt9REPkcGa6JuC WjQw== X-Forwarded-Encrypted: i=1; AJvYcCUjJwQrCPa81TDZoAUO5fXuAxKJkxytTRm8zsIzy84e0wLT0jEnLxExo40fHwhCMshnpam44w==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxqZmEvlwrzcY8dJ+qqI3K9lVYicdLxQgTuMw861HJPAbBRN2Pe 2roq05nAscsPenr2P6QkYoV7ooNmmjzhVOZPjigH5ZZsH578eH6Z X-Google-Smtp-Source: AGHT+IF7moXji+Isgn/dJgd8lFW6NTTGOU8SvVugZo7/JJArheKg72lxvdNa9b2tm+QoVRQZG+BXdA== X-Received: by 2002:a05:600c:3b14:b0:426:8884:2c58 with SMTP id 5b1f17b1804b1-4319ac6fb0amr342065865e9.4.1730901567184; Wed, 06 Nov 2024 05:59:27 -0800 (PST) Received: from [2a01:4b00:89a0:2400:d0cb:b108:60:0] ([2a01:4b00:89a0:2400:183c:c111:7cef:3d46]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-432a267dfadsm52027795e9.0.2024.11.06.05.59.26 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Nov 2024 05:59:26 -0800 (PST) Date: Wed, 6 Nov 2024 13:59:19 +0000 From: Jimmy Wong <wyuenho@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN>, Robert Pluim <rpluim@HIDDEN> Message-ID: <5f940ea1-347a-4561-beb1-3b54a2c302e2@Spark> In-Reply-To: <87pln8mpx8.fsf@HIDDEN> References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> <86jzdgselp.fsf@HIDDEN> <87pln8mpx8.fsf@HIDDEN> Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left X-Readdle-Message-ID: 5f940ea1-347a-4561-beb1-3b54a2c302e2@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="672b763c_12200854_566" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74074 Cc: Po Lu <luangruo@HIDDEN>, 74074 <at> debbugs.gnu.org, rudalics@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --672b763c_12200854_566 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline > > > > > > It=CA=BCs changing the number of platforms that this can be d= epended on > > > > > > from 2 out of 4 to 3 out of 4, which means it=CA=BCs still no= t useful for > > > > > > package authors (not that I think it=CA=BCs a particularly us= eful API in > > > > > > The reason I filed this is because I needed something that can synchroniz= e the positions of 2 child frames without doing crazy math just on macOS.= It's definitely useful. --672b763c_12200854_566 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <html xmlns=3D=22http://www.w3.org/1999/xhtml=22> <head> <title></title> </head> <body> <div name=3D=22messageReplySection=22> <blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 5px;= padding-left: 10px; border-left-width: thin; border-left-style: solid;=22= > <blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 5px;= padding-left: 10px; border-left-width: thin; border-left-style: solid;=22= > <blockquote style=3D=22border-left-color: rgb(52, 152, 219); margin: 5px;= padding-left: 10px; border-left-width: thin; border-left-style: solid;=22= > <blockquote style=3D=22border-left-color: rgb(211, 84, 0); margin: 5px; p= adding-left: 10px; border-left-width: thin; border-left-style: solid;=22>= <blockquote style=3D=22border-left-color: rgb(52, 73, 94); margin: 5px; p= adding-left: 10px; border-left-width: thin; border-left-style: solid;=22>= <blockquote style=3D=22border-left-color: rgb(46, 204, 113); margin: 5px;= padding-left: 10px; border-left-width: thin; border-left-style: solid;=22= >It=CA=BCs changing the number of platforms that this can be depended on<= br /> from 2 out of 4 to 3 out of 4, which means it=CA=BCs still not useful for= <br /> package authors (not that I think it=CA=BCs a particularly useful API in<= br /> <br /></blockquote> </blockquote> </blockquote> </blockquote> </blockquote> </blockquote> <div dir=3D=22auto=22><br /> The reason I filed this is because I needed something that can synchroniz= e the positions of 2 child frames without doing crazy math just on macOS.= It's definitely useful.</div> </div> </body> </html> --672b763c_12200854_566--
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 13:52:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 08:52:14 2024
Received: from localhost ([127.0.0.1]:40127 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t8gSD-00009S-NS
for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 08:52:14 -0500
Received: from mail-wm1-f50.google.com ([209.85.128.50]:46483)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>) id 1t8gS7-00008q-3R
for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 08:52:11 -0500
Received: by mail-wm1-f50.google.com with SMTP id
5b1f17b1804b1-43167ff0f91so60006015e9.1
for <74074 <at> debbugs.gnu.org>; Wed, 06 Nov 2024 05:52:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730901061; x=1731505861; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=FqfYM0VxC5mKNIROeiZ35Xw54zItrU7qO50F4sZYphc=;
b=j/oqoZAmaNoopzYdNmQxJ/AZCavrr30p/H8KLuevdeEC/yrUFmR/Ii3qqg5t0/x8q/
XdsVPuh3mcmLO9Uyg7mJE/xxGgAbwUr5bREroALu3MowIyToxOUCFoYnRNRJzhzMFB88
zB7m5ft7B6SQtBr42pXZe0KMI3IkFhv+I+M9WPntiDDYADv144FveoPyvQiX4SzCJ5EQ
muwyRBuD18CWW0VEXIQvGX4rS9hgLAdPDoOU55iFzrmHpMBh2qxLPHEhft0n3Gj8k3TQ
CScRDF99zgavmV0NJVSZSyCAbdoo3ZQLjpSOAT8t67pUyn7W0UOZe9KSN1SNGUQto821
TW2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730901061; x=1731505861;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=FqfYM0VxC5mKNIROeiZ35Xw54zItrU7qO50F4sZYphc=;
b=ftXHqNYaLERwk0IVquWWhXlQc+izcxNavuwW3Se2ZCpfUquzymI6dpFVoIRanpXB5G
8EEEcB6qz+CTcHq7PlR7hqSNwykqKoUAu7kjMxhzUw/sN6NsUFKxe2WqA7zpvwSLCl8h
wAUWyNE//qF23nJ9EOGdZg5gVWQdRylxN+IOe+xpGsN/QqIEhujOhKS5QHZwNeCqDeut
gI/+TxQUSLFGB13Eph8q0Wu4XnfQBZfwGTzw8ZdTgAMBou+QN8m0fDgWnrLhquXn+ZgP
ChEYC9dxeC+9LHwDvtEyBgxBSjctjrLXQOmJb+gt9YoPqFrr+f7Xm8Sm6WyND5cBsUmu
NbFQ==
X-Forwarded-Encrypted: i=1;
AJvYcCW3gcCDue8oUc0sQqegEB6V8qtckc0DYwFvjHdjFXspY124DooK5+2uJWcwmR+/aPGMMzEaUg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwqeIV+SnslxSjmZgz9+nSQHyWbTs8G1qax+elbfvIh2k26EtUH
5e8EJ3rYUH/LSsByfTJ7//H6WRMkp967aPvLbSlOMo9DGA5B2KXC
X-Google-Smtp-Source: AGHT+IE4mB0Yh54HqU+YiDdKoFShSmcE56AIMKqrB2i/1YT0gaj6V+6PkRRrm7bdACJci0mPFXlNjg==
X-Received: by 2002:a05:600c:511f:b0:42f:4f6:f8bc with SMTP id
5b1f17b1804b1-4327b6fd459mr213635865e9.9.1730901060540;
Wed, 06 Nov 2024 05:51:00 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:dff4:95e6:c486:428f])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432aa6bf546sm23766385e9.21.2024.11.06.05.50.59
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 06 Nov 2024 05:50:59 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <86jzdgselp.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 06 Nov
2024 14:58:58 +0200")
References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN>
<86jzdgselp.fsf@HIDDEN>
Date: Wed, 06 Nov 2024 14:50:59 +0100
Message-ID: <87pln8mpx8.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: Po Lu <luangruo@HIDDEN>, 74074 <at> debbugs.gnu.org, wyuenho@HIDDEN,
rudalics@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
>>>>> On Wed, 06 Nov 2024 14:58:58 +0200, Eli Zaretskii <eliz@HIDDEN> said:
>> Cc: 74074 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>
>> From: Robert Pluim <rpluim@HIDDEN>
>> Date: Wed, 06 Nov 2024 09:29:29 +0100
>>=20
>> I see that under X11, the `move-frame-functions' are called when
>> resizing from the top left. I don=CA=BCt know what happens on MSWind=
ows or
>> in a pgtk build.
Eli> This comes from the MOVE_FRAME_EVENT, which is triggered on Window=
s as
Eli> well.
Eli> Not sure about PGTK, though. Maybe Po Lu knows.
Po Lu has confirmed: PGTK has no frame positions
>> A quick experiment shows that it=CA=BCs fixable on macOS, although t=
here is
>> a (strong) tendency for the 'move=CA=BC events to get bunched up unt=
il
>> after the resize ends, which means they all report the same
>> position. But then again this happens to a lesser extent under X as
>> well.
>>=20
>> The question is: do we *want* to fix this?
Eli> What are the arguments against fixing this?
It=CA=BCs changing the number of platforms that this can be depended on
from 2 out of 4 to 3 out of 4, which means it=CA=BCs still not useful for
package authors (not that I think it=CA=BCs a particularly useful API in
any case :-). But it=CA=BCs a small change:
diff --git a/src/nsterm.m b/src/nsterm.m
index 8c405738467..1d18f022713 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7895,6 +7895,9 @@ - (NSSize)windowWillResize: (NSWindow *)sender toSize=
: (NSSize)frameSize
=20
NSTRACE_RETURN_SIZE (frameSize);
=20
+ /* Trigger `move-frame-functions'. */
+ [self windowDidMove:(NSNotification *)sender];
+
return frameSize;
}
=20
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 12:59:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 07:59:36 2024 Received: from localhost ([127.0.0.1]:40029 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8fdI-0006ER-1Z for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 07:59:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1t8fdF-0006E9-Up for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 07:59:35 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1t8fdA-00081a-2U; Wed, 06 Nov 2024 07:59:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=T4axYjtaLrCIzN0BaMUY2JqtCxGxwOJFHhFQsNA2/60=; b=MVAHyAp1zSFAQTjaI61R h3LwdNgBHs2qVRRxQfaMANYrM1EuFEEHnB1x/kl5/s0mmqUIEfge1U6R+XWInoouuDkC0bEp2Elor spd06vmJBVme2oEfNc8SWXvLoMPYw22V7WzYtnpdJPeH79AP+RBV4R0BarjCZS6IZSPr9aestx9Nx T5/zMIGgtHEB170xjskZbCxcSfK0tef+w7xebQQX8bR3g+M8GzQCoLVI+Q1ikBdLRYU+QZS99fZ4Q WeyKMT9oiwfM41CTRLpzDdfish702rRl7ZzEPFvb6yiNkGtcbgu7e9iSqidOm0pqiLfVDz//hbAWy 0j+obXaHMoQRuQ==; Date: Wed, 06 Nov 2024 14:58:58 +0200 Message-Id: <86jzdgselp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Robert Pluim <rpluim@HIDDEN>, Po Lu <luangruo@HIDDEN> In-Reply-To: <87y11wn4t2.fsf@HIDDEN> (message from Robert Pluim on Wed, 06 Nov 2024 09:29:29 +0100) Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74074 Cc: 74074 <at> debbugs.gnu.org, wyuenho@HIDDEN, rudalics@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 74074 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN> > From: Robert Pluim <rpluim@HIDDEN> > Date: Wed, 06 Nov 2024 09:29:29 +0100 > > I see that under X11, the `move-frame-functions' are called when > resizing from the top left. I donʼt know what happens on MSWindows or > in a pgtk build. This comes from the MOVE_FRAME_EVENT, which is triggered on Windows as well. Not sure about PGTK, though. Maybe Po Lu knows. > A quick experiment shows that itʼs fixable on macOS, although there is > a (strong) tendency for the 'moveʼ events to get bunched up until > after the resize ends, which means they all report the same > position. But then again this happens to a lesser extent under X as > well. > > The question is: do we *want* to fix this? What are the arguments against fixing this?
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 12:52:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 07:52:25 2024 Received: from localhost ([127.0.0.1]:40021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8fWL-0005yb-4X for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 07:52:25 -0500 Received: from sonic306-20.consmr.mail.ne1.yahoo.com ([66.163.189.82]:43950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1t8fWJ-0005yO-El for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 07:52:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730897537; bh=CrzGy1dw4p42AkE5U4lwGGXboHVcpJaQJoylN689m1U=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=kHy46ywiAYALBbAXG2DbascCo0aFEfYAyTRIaOU7ZOeIq0lz0c53dsjEGEJEg7yoAGDcs1UfuBypOCenc7qX+wsU/JxczwGOJNIUyAN1j3tVDg+jWbRkndmfqqmE6taqlqSa0cYAtWhpB1jz/6z8U9bht0LjI1a+yd42eVjAPkxN6cNjgTVHMSBr/WZ2VmscalgBJFiiRtv9LH13YXL4qPXe0UA2+OJgaCvgBRPUbwPNSpDTYlQIJPCMRkFTK+v2lHgLIWBTEVP2LFx3PRDbwdp/5mJDm2eZoJHyIgTNJDSgLKk05Sa/nymmO0U8vXuK1LptvFpFsOegboYylk+ftQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1730897537; bh=vqvUA4tqfyfbpTuGQ0juKZajrd8/l9kgeQI+Tw3Hwyj=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=oH9aJg9nRNrcKoFIctdpK3H/qGvg5aVNr7APf9CexpdP0zBmmgveVHaeXjJbOhzXhCgCKhDn+SFMUlXCsazuaUAOSJmWn3oKDgr/jsSK+SE7fy4DXe2hEc/mEM/vGIE7jzHS9u7wtABKC0IZhkweTggrzPmdLPB2I9ly4spo9LUP592+1UysN9fRbGLnzyii6qOBpp8jRUxFxH4XVrwEJsO0u6lJQRZH4MjOh1sRynH6Eb6Z8ImBSvNJsdYw2Z1zyolRzqncfgIG+z8DiVU11IThisSz7YNxm57iXb/o8PDTSIZY7aVbyk5CYLZCku198IaaVnXEzBdE7DM+Uib5wA== X-YMail-OSG: QkgzmhUVM1lSvjKhvLmWJQq.yr8HjK5tVK6WCb3EXsssjFLOZXeiYuOH6dkxvT_ MPuxKMfAR40CZFreaecuisSZhmdluO8z3C2wD0u2UrgL0bQSXZ1.MhJ.M55FmnnlkAAWlPOIZOwb 6vFrgnkr5nWxyuDx29tgT9yCGvdIf5CO5pXkMt64KcdaeZCESEgnlCXbr.fahAEqyICylxC8ubYh xnkkvky4eM11ODcMWZ.mvK6J1FDLNHqmf1CbjCznWPReElnK4v19qRGerJ9axwd1VqlYwpFIlANS Ytq8fIh6YHIb5ylhrs.so93z3Wbyt9rf40wl42RuHBBY7X.JDbJ4vBcW8QlsM2nQJwZWCBQdjs38 oTbr1iFPXl66_Yv1_VCZsGJazXH0K5.1UdzC3Gpl.6IICILBS4B6INfrygJr3hqC2Jv53Nfy.Yo7 zIltIm_Szp9NqINxrVQC5c5HtolF7mOqPWt9rKb.ppaMoGSlWkWDYBI8wDkX5mIn70WeM3PFgfqr 0ahOU3xi5DwuaBIjtvJNUFigLaYETOij8uEqDoYmMHIupFHuHsSsRCsA6boM9tqdHnTMgZVeTiXB lYrialMy0t.b6_uictyAHKQV31Jfst1gXbVwMoEob8NseDsfZWBf9BQzTnSaXQid33cOzYhlc__X m0xtZewc226RfyEEWQltnquAKbp17KmLKhcoMcgfDYqxYLNbjeOXdONes548JFbndaOWWcUaqRlF im1.Oja9NSpmj64sgZvChGnE7KLVDH.NLJXIFhj1Q9GjBl0ceIvyQxQPKV7uyHb9ZxvjLFzNhReR tN8XRcouTeMhQluv19Mmes1A32uoRxfnwDq87pA15lM5q3dD978ilA4mhWvUc5yppS8Yzp2VKlUe BVkbWPc4d9aUMQ1Vn83hVdrInfJ6.X21odIXodDkuL8cdSVmJOLm1_gQlCX.HxZC387KO9aMYZJ. uNKdlThPmnROZJPgKutLBnU9FrrwsD20o0wfor1m9pUhZwk9yWhLwDLSLiyPM9n6m8N0P3GpYPxS _0fJb2P3k2WgIFK0nBWFs5fptCHsE46U7f7X3F_hB5gYpKXpXHVA91YOzwR.PyxCALRNupUiC1eU _t5K.8659YTY5CjVP3SeLPIE_4PsWYP5VXAcToPi6la0d19SYhmikraqx3bdQh_wH7837Ewnlh0b 9AnYNIMs9WGsaJ4i.rtwktGIy3YBVOCTJs3IgNaMMd7snN2WHMfkUfKLb423LwKee4qnA_pRVXH3 tRJCGFmIBeqJx_yofPluz5OG76pXFVNE1uugIyfmXOSyxQckohEZ2gQSVTJfwchLZktJIyRjyG81 aDNdOea7jk8RxsfyxiP2x5Q5CsXMq0Qx8oxN7nYTJGN8cbPC_xnhOt_JiuE78NU3qRIhK4pf6Yy0 YWtavCavo7vAIpZeOFfbjQHo3ec0HJMAJrWX87R_nArmYj3e0uPdCDEWE6GsY0E8Ovi77FSnzNgx 52XpRrYu4KaE8.iyELfO_cZUs_rb2ru3DpfNrlVGxCpl1sk1gn9wjMfX.S5R2mY1KHJhXTYyqGv0 urcDSlfKwGxeyP0pdgAfYoPe.nO42K2rNlu9xOAS2AVuj4YXQ8Hvvu6ND_5yuG50fdJI.KtkQjTD ikpKaJ0oXJu9b0z0EEgV7NoEtueHS21Yf3fa4eFJ.WQpDXPod_yY.h7rH3clhcnurk63oDTafbox BgXwgFsj5VaF_c.cEVHf4gWomSWsqwU.3C4dWMlYQlp9butiSkZgI2MglxK8_IlkqdvCmYJiuX59 3usqgkTVWv3MShEPG8db.OPFPhWSzp5x_tgSVl6Hkah9.YrR4d1IM00gsgKMCUpPgZMTCnayyeyb h3XOsAIpA4LOYFoSrOHaCe_AzEH9oAKxuznGP5_OsC9r4JKI33GWpWyQcq6QhYdSxdFFu.JvAVeC IetmsSSDqxKAUt9bKRicCl_ToUV0atmO10wKS.CKwlm0BFfZSInciIHIEqVlAjtsfERdwMEC3tIT zZ0s1rxrxMrM8qiQkHq56Q0T_y.naVKIWQqdjdEpTvQCnjPVabAp26M.N_OUroEyIcHunoMKDBYJ REMnJpf6q4m_hNyRCsGk7k0xuX0E7NnAXoAs_VLokyPgzCzb3FtHV8Wi4lTtVCeRLcQA31ah1H_M TZ54b3xnGai5OMh1zmp9fL73pYtMv.1YIkRdgs4BmLOkxIA2fqtwtuTvHZAHD4NrepwB5lSCmGs8 OcY.dDAyc2xBpHZPJgUU.bCeJqrzamqxNfPXdbBfXIylSLxrWJR2qzw_NFhVnf4o- X-Sonic-MF: <luangruo@HIDDEN> X-Sonic-ID: 8e9b5ade-c143-4151-97b5-7095020e46a7 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Wed, 6 Nov 2024 12:52:17 +0000 Received: by hermes--production-sg3-5b7954b588-zm2md (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 49b3d360ba7bb951814100e2da6728fe; Wed, 06 Nov 2024 12:52:10 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Robert Pluim <rpluim@HIDDEN> Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left In-Reply-To: <87ttckmzur.fsf@HIDDEN> (Robert Pluim's message of "Wed, 06 Nov 2024 11:16:28 +0100") References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> <2efaf664-752f-4c82-9fbf-bc66ed90b366@HIDDEN> <87ttckmzur.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 06 Nov 2024 20:52:05 +0800 Message-ID: <87fro4iky2.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.22806 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 824 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74074 Cc: martin rudalics <rudalics@HIDDEN>, Jimmy Yuen Ho Wong <wyuenho@HIDDEN>, 74074 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Robert Pluim <rpluim@HIDDEN> writes: >>>>>> On Wed, 6 Nov 2024 10:31:12 +0100, martin rudalics <rudalics@HIDDEN>= said: > > >> I see that under X11, the `move-frame-functions' are called when > >> resizing from the top left. I don=CA=BCt know what happens on MSWi= ndows or > >> in a pgtk build. > > martin> It works on MSWindows here. IIRC pgtk doesn't care abut posi= tions at > martin> all. > > pgtk doesn=CA=BCt let you programatically change the frame positions, but > I=CA=BCm assuming it still reports them <time passes> Hmm, no, it > doesn=CA=BCt. I don=CA=BCt know if that=CA=BCs expected or not. Po Lu? It's expected, inasmuch as there are just no window positions under Wayland. Where or how to position a toplevel surface visually is compositor policy that is not exposed to clients.
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 10:17:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 05:17:40 2024
Received: from localhost ([127.0.0.1]:39722 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t8d6a-0007fz-6W
for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 05:17:40 -0500
Received: from mail-lf1-f52.google.com ([209.85.167.52]:47244)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>) id 1t8d6W-0007fj-M5
for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 05:17:39 -0500
Received: by mail-lf1-f52.google.com with SMTP id
2adb3069b0e04-539e6c754bdso6502115e87.2
for <74074 <at> debbugs.gnu.org>; Wed, 06 Nov 2024 02:17:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730888191; x=1731492991; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=JHCclnYxZ+dCK2Whsuf9vC5L8xmYYc5bDSJpuJ+jdqo=;
b=X2W/tZp85xvv2V66fQ2Mcvk+CnsBaLMotl8b2h13f9u95oyBMRzKn2TbRZ8yFblJGc
NZG/gjjtx1ezHTM42o4ZCGS3QseyzCXcOuWpcoK1ewIXVFstuaDwFf9Ci3IiJzohA4pK
XVwvfzz+C17+rHTRXFZfCn8QisfvwXw2EWIfJ1WimqtsWSrDdnEcZPyHNtN9sK1ETS8I
yi/830ucx1qTMwP1tfxnOlpBUL5svM5wA1lmuVoq5Xx79T+Ud6wJ2Y/JZTl7EoqDaaCM
frEbUZMUVkJPcQ59y4oRhXXGZShNLE/TgOW63pYyfl9Gklw70Zscz+bwtc76gHEzs9vH
hiqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730888191; x=1731492991;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=JHCclnYxZ+dCK2Whsuf9vC5L8xmYYc5bDSJpuJ+jdqo=;
b=I+GYYUeCTYD5GSBTECLxjBoAd2PRw0hh6VxPAYXa7ldpp7HwkrwubqW/vbDdjp+1uL
ZoNNDFUwphru5/6kuf7RNOABWH5fYMeoRbH7EhmmrokIUKMvJX9vRUBXdGGVCtgg9qE+
UEjo8dYGx/aiYLqjEutvVPpuR8OIRae+HjFJpxa1hQvTC9Rb6wInfxzsiuNXP+tfIYpI
xKS6mVIQVKvmmsSWWceqiQr8IpeK8mTmV6/VeA8JHrvM/LkDEfOoopxcdPuupiINM0aU
dXuO+aVv964Gqyp+3oXhbYdzYteTeMW8T1p6ZqbSR8YApPFD+61RZWcA21o4XsI808GW
rfFw==
X-Forwarded-Encrypted: i=1;
AJvYcCUJpbz35bJy4OCch82eBeHF/MaTD+npfY3cPojmNfCkUN4jiyOT/doDQKD0NfFk07Gr422Y0g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yzx7kpPCedCAzC1t8XnsbxNXZchAsXHvxVfkn8TQ9jtYsv57WyK
/PsznEaxVUVog86lL3qPnOdHLe6DsfN4aEyQsamgPjJsH+klH4sc
X-Google-Smtp-Source: AGHT+IGj0V7vTdntG+C/3ssq4D4VG2K8k3B0tk8DttXUZTI3tNMHYTtWtkpWbHZALAkiOIM3N9rJ0w==
X-Received: by 2002:a05:6512:1595:b0:539:e2cc:d380 with SMTP id
2adb3069b0e04-53c79e494ebmr11630516e87.27.1730888190294;
Wed, 06 Nov 2024 02:16:30 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:dff4:95e6:c486:428f])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432aa5b5db0sm16998955e9.5.2024.11.06.02.16.29
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 06 Nov 2024 02:16:29 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <2efaf664-752f-4c82-9fbf-bc66ed90b366@HIDDEN> (martin rudalics's
message of "Wed, 6 Nov 2024 10:31:12 +0100")
References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN>
<2efaf664-752f-4c82-9fbf-bc66ed90b366@HIDDEN>
Date: Wed, 06 Nov 2024 11:16:28 +0100
Message-ID: <87ttckmzur.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: Po Lu <luangruo@HIDDEN>, 74074 <at> debbugs.gnu.org,
Jimmy Yuen Ho Wong <wyuenho@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
>>>>> On Wed, 6 Nov 2024 10:31:12 +0100, martin rudalics <rudalics@HIDDEN> =
said:
>> I see that under X11, the `move-frame-functions' are called when
>> resizing from the top left. I don=CA=BCt know what happens on MSWind=
ows or
>> in a pgtk build.
martin> It works on MSWindows here. IIRC pgtk doesn't care abut positi=
ons at
martin> all.
pgtk doesn=CA=BCt let you programatically change the frame positions, but
I=CA=BCm assuming it still reports them <time passes> Hmm, no, it
doesn=CA=BCt. I don=CA=BCt know if that=CA=BCs expected or not. Po Lu?
(in fact, (frame-position) always reports the same values, whatever I
do to the frame. Yet another reason to avoid the pgtk build)
>> A quick experiment shows that it=CA=BCs fixable on macOS, although t=
here is
>> a (strong) tendency for the 'move=CA=BC events to get bunched up unt=
il
>> after the resize ends, which means they all report the same
>> position. But then again this happens to a lesser extent under X as
>> well.
martin> I'm not sure I understand: Under X11 we "bunch up" all Configur=
eNotify
martin> events for one and the same window. If a user resizes a window=
by
martin> dragging its top/left corner, they should all report different
martin> positions.
On macOS the 'move' events all arrive at once after the resize finishes, and
they all report the final size of the frame. Of course that may be due
to my implementation (the window size changes are reported as they
happen, but they follow a different code path).
>> The question is: do we *want* to fix this?
martin> Probably in a uniform way for all platforms (sans pgtk).
OK
Robert
--=20
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 09:31:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 04:31:24 2024 Received: from localhost ([127.0.0.1]:39648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t8cNn-0005j9-O1 for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 04:31:23 -0500 Received: from mout.gmx.net ([212.227.15.15]:47597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rudalics@HIDDEN>) id 1t8cNl-0005ij-43 for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 04:31:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1730885474; x=1731490274; i=rudalics@HIDDEN; bh=oaq3U6Dj7ATZI5YzCQ33bTi5niBYWAKTOw9vw8+u2Tg=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=CtMgBGbKp2Mh46JFqUHufqTIZitjDD8+JQeoPEWplPjEFNhupxO0MGyOJZOOEyFA wzgAfRoUmDi6dBr9CmgcFeSMdyBfjgbCvALObMZ7rWqLSKKM5ELPH3AG4OZZjPG0Y qp1Y2F/wBxfu+JRSHlnxi60pZU32KL/Bf2ESoZOE3Zd6Wb3thGg7Z2WAL3/ygkaI7 VZ38bhPpIZW+qoYqvW3JQexkHB/XqhqR2tSH/bIziBAdLrTcwcg555TYIozsv1VLv PAOdgnCmlxAca58xfbCDielUivSfQEckH9O7TeUtrcAjPz7+hED6uYb5Y18MiHqVs 4Fc0XSlpQxiRD6jGUA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.31.113] ([212.95.5.219]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MKKUv-1tOMU104Y3-00N0fJ; Wed, 06 Nov 2024 10:31:14 +0100 Message-ID: <2efaf664-752f-4c82-9fbf-bc66ed90b366@HIDDEN> Date: Wed, 6 Nov 2024 10:31:12 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize from top left To: Robert Pluim <rpluim@HIDDEN>, Jimmy Yuen Ho Wong <wyuenho@HIDDEN> References: <m2v7xbztnv.fsf@HIDDEN> <87y11wn4t2.fsf@HIDDEN> Content-Language: en-US From: martin rudalics <rudalics@HIDDEN> In-Reply-To: <87y11wn4t2.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:If/dTg7JcSehi+UF7gjxOanQP0KIcse91Y/Yh9/e40HRnEGHy6Q Y2wyhM6TWEiDmjm+BuPymbtVnHCHfymXZ0PHtbSfMA9n7pZKxtaunzMiaAEVbBGFTNpItdl m888T8niGw/PEI7AO06oR2uHSjzVZP0bYHllV7Nn/oib4racJrXWt3pd1lqY49XI+32i3yp 4Wd37+FvxfMHjAUfWki5Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0qfjk5PtotE=;wlxFmM8jwShZg4+yLsfrMHMPBhN kjnLcQTAOLfKNg39DPOpD1jCq/K8FqU4S6G2BORJcinA5zeOZ7JNRRORxNXBlHhE9Ats6NENQ kg7aTRk4Ym++dLCCkvq99Lc75paKtjoMBsCZNtMGGQTpnZrkxwUqQ2OYLpg48OKhfU/qiIbWD Mca0aFkPIm+Qe2jRMI8/DxVWbASFB+xoIbpqh4dVVXD6KddLdh3XsRkPKSM32NiEZEoOe4+i7 kJRh6jm/eMGXP4JvLEcckAPCd2xPo3jk+LhonVXUih3dFkTQOMa1nxnfZG//0bkr0ApqwFeBw FUnCAQzgDw57b62ee53XtLI3nYMt7Pye6SnqfzJZBFn7CvE9lQ/AYGIz9aOOoY+aRN3aaE22V L7BO/mrolUF6r/ewxTiA6mV75hGGv1AyrD7NVQUSoD63WYd0HpEb8gh8Jr6kIzYFOc3uZzDC7 h41ssnAAIyQ+1kRE/+2NgUNmrfuywgLUtyZ7qBdTSg++SaZ8FxIE++n+vAgRC2bbP2MN3oqoM 6b19EQwdWv3kFY5NqVaWaprhfeq+tQCpiOIc75u9qXZEVR+sjVknUO+KNyHpr3uiuYEhhRF4D 4WB4RPcwPxR09kjnRj07Locbk/AjjX3NiyaD1nZDjKbdRdShEV+PAxrBfwRfwEWdAO+7LOBB4 YyDlD/jOjOl1uCjtFTDkx0KkNEjhkQYDj7LoRE2Z+x3DjIkFhf3kyiLGsd1fr0Tb+oAwgJ8o5 I52RVV5r4lZyl5nT2GwbFmpY9TdwSFT3w/DNYR9vGimfbc/QIdy/4ifdkCmIrXVLlasw/ZW9z G33XYhqw2ekMTjy/gUG2s6bg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74074 Cc: 74074 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) ID4gSSBzZWUgdGhhdCB1bmRlciBYMTEsIHRoZSBgbW92ZS1mcmFtZS1mdW5jdGlvbnMnIGFy ZSBjYWxsZWQgd2hlbg0KID4gcmVzaXppbmcgZnJvbSB0aGUgdG9wIGxlZnQuIEkgZG9uyrx0 IGtub3cgd2hhdCBoYXBwZW5zIG9uIE1TV2luZG93cyBvcg0KID4gaW4gYSBwZ3RrIGJ1aWxk Lg0KDQpJdCB3b3JrcyBvbiBNU1dpbmRvd3MgaGVyZS4gIElJUkMgcGd0ayBkb2Vzbid0IGNh cmUgYWJ1dCBwb3NpdGlvbnMgYXQNCmFsbC4NCg0KID4gQSBxdWljayBleHBlcmltZW50IHNo b3dzIHRoYXQgaXTKvHMgZml4YWJsZSBvbiBtYWNPUywgYWx0aG91Z2ggdGhlcmUgaXMNCiA+ IGEgKHN0cm9uZykgdGVuZGVuY3kgZm9yIHRoZSAnbW92Zcq8IGV2ZW50cyB0byBnZXQgYnVu Y2hlZCB1cCB1bnRpbA0KID4gYWZ0ZXIgdGhlIHJlc2l6ZSBlbmRzLCB3aGljaCBtZWFucyB0 aGV5IGFsbCByZXBvcnQgdGhlIHNhbWUNCiA+IHBvc2l0aW9uLiBCdXQgdGhlbiBhZ2FpbiB0 aGlzIGhhcHBlbnMgdG8gYSBsZXNzZXIgZXh0ZW50IHVuZGVyIFggYXMNCiA+IHdlbGwuDQoN CkknbSBub3Qgc3VyZSBJIHVuZGVyc3RhbmQ6IFVuZGVyIFgxMSB3ZSAiYnVuY2ggdXAiIGFs bCBDb25maWd1cmVOb3RpZnkNCmV2ZW50cyBmb3Igb25lIGFuZCB0aGUgc2FtZSB3aW5kb3cu ICBJZiBhIHVzZXIgcmVzaXplcyBhIHdpbmRvdyBieQ0KZHJhZ2dpbmcgaXRzIHRvcC9sZWZ0 IGNvcm5lciwgdGhleSBzaG91bGQgYWxsIHJlcG9ydCBkaWZmZXJlbnQNCnBvc2l0aW9ucy4N Cg0KID4gVGhlIHF1ZXN0aW9uIGlzOiBkbyB3ZSAqd2FudCogdG8gZml4IHRoaXM/DQoNClBy b2JhYmx5IGluIGEgdW5pZm9ybSB3YXkgZm9yIGFsbCBwbGF0Zm9ybXMgKHNhbnMgcGd0ayku DQoNCm1hcnRpbg0K
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
Received: (at 74074) by debbugs.gnu.org; 6 Nov 2024 08:30:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 06 03:30:34 2024
Received: from localhost ([127.0.0.1]:39234 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t8bQw-00031C-5t
for submit <at> debbugs.gnu.org; Wed, 06 Nov 2024 03:30:34 -0500
Received: from mail-wm1-f45.google.com ([209.85.128.45]:46357)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rpluim@HIDDEN>) id 1t8bQu-000312-98
for 74074 <at> debbugs.gnu.org; Wed, 06 Nov 2024 03:30:32 -0500
Received: by mail-wm1-f45.google.com with SMTP id
5b1f17b1804b1-43167ff0f91so57026065e9.1
for <74074 <at> debbugs.gnu.org>; Wed, 06 Nov 2024 00:30:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730881771; x=1731486571; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id
:reply-to; bh=+XmIWEb9kpsk3lQLAvqJyjNsP4YX76mVdxpfheHE6Yo=;
b=mmlANa5sjrWsxStSIQOoSt+evWOI1p02dr/loX7CAlSMN5wbzmkD1jt1VR4aV0b4gV
wglPHGLGnJeoOiYRE0vBH97yA2chUUdrV3IqzocD9wAsdoFGttkSdOfBDwZVp5buarLy
qSvuMvbJ94fxogwyFGEeRIbrlS8ezhCH0y5Z/UeGKeIPyq6nidu1ab1EBcteXu6nixIU
V437ojLwcfpUqWmjZMuB3aZE6v9lfo/ww++CymcQP7jwFB2Qy0quntH+uwDZa0k4NPoG
AoS+uRZ+znfqAqzllRL1E4o1RMFTNrzTiIFlgeUdwCKnIRuMsJ/rDhwuVBNT0Ej5IsJT
iKvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730881771; x=1731486571;
h=content-transfer-encoding:mime-version:message-id:date:references
:in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc
:subject:date:message-id:reply-to;
bh=+XmIWEb9kpsk3lQLAvqJyjNsP4YX76mVdxpfheHE6Yo=;
b=wR9Q3VWV0QrGS5KJy662jFvFqFGFRT1DsRU94lPugSctuuXN8W06VV6Dp5PvCY+9Nx
clCdZakq04Kw6r5zKji0wKA/KwtC0lITWyVcUdwI09FIFMAAyXhbBv71RmDmXfWhWyIi
84ZPIDRhd60PuEDaBsDtq+S+d8qlLf4X8xsxFPEHxYXk9YR8u+5nVPlml2G+7k6/kFmH
d6kTqVbBOZITArMGu/j6azDsYRJA87v8md4ZknL5XbCQZgQDyr9kHX8fZ2zKhqtOoZuS
III6O/2sKvPNVBkCQiBU602HVZmj3jzh7q7BD6TfHt5q1Pfs2dL7ykg07Mk9hPpMyr/q
KhmA==
X-Gm-Message-State: AOJu0YyN/64BWRghz3lrUw8Z2DQvwHfNNbLzEWUpKd52HNhHuUZecoSA
/ivSVa6jkWR2KIJHz9ojPbG3eAJKmtH4sEDvZFtt1eaXxrw21HdZ
X-Google-Smtp-Source: AGHT+IH7QDHRCoA8XFhI/gvFylv0MT4ETHNg+XkZ0yLZLmBVpFqCo0nqu4aZ6azkod9EgHijmdUI5g==
X-Received: by 2002:a05:600c:3507:b0:431:1512:743b with SMTP id
5b1f17b1804b1-4327b7019a5mr197037215e9.21.1730881770940;
Wed, 06 Nov 2024 00:29:30 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb51:dff4:95e6:c486:428f])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-432aa6c5fc8sm13638785e9.19.2024.11.06.00.29.29
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 06 Nov 2024 00:29:30 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Jimmy Yuen Ho Wong <wyuenho@HIDDEN>
Subject: Re: bug#74074: 30.0.92; [NS] Frame position not reported on resize
from top left
In-Reply-To: <m2v7xbztnv.fsf@HIDDEN> (Jimmy Yuen Ho Wong's
message of "Mon, 28 Oct 2024 23:36:52 +0000")
References: <m2v7xbztnv.fsf@HIDDEN>
Date: Wed, 06 Nov 2024 09:29:29 +0100
Message-ID: <87y11wn4t2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 74074
Cc: 74074 <at> debbugs.gnu.org, martin rudalics <rudalics@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
>>>>> On Mon, 28 Oct 2024 23:36:52 +0000, Jimmy Yuen Ho Wong <wyuenho@gmail=
.com> said:
Jimmy> Same problem as #74064, since I can't close duplicate, I'm filin=
g this
Jimmy> one against Emacs 30 in the hope that it might get addressed.
Jimmy> Reproduction
Jimmy> 1. eval the following in the scratch buffer
Jimmy> (let ((selected-frame (selected-frame)))
Jimmy> (add-hook 'move-frame-functions
Jimmy> (lambda (frame)
Jimmy> (with-selected-frame selected-frame
Jimmy> (message "frame pos in move-frame-functions: %s" =
(frame-position frame)))))
Jimmy> (add-hook 'window-size-change-functions
Jimmy> (lambda (frame)
Jimmy> (with-selected-frame selected-frame
Jimmy> (message "frame pos in window-size-change-functio=
ns %s" (frame-position frame)))))
Jimmy> (add-hook 'window-state-change-functions
Jimmy> (lambda (frame)
Jimmy> (with-selected-frame selected-frame
Jimmy> (message "frame pos in window-state-change-functi=
ons %s" (frame-position frame))))))
Jimmy> (make-frame '((width . 100) (height . 50)))
Jimmy> 2. Resize the new frame from the top left corner on the title bar
Jimmy> 3. Check the logs in the *Messages* buffer and notice the frame =
position
Jimmy> was never changed.
Jimmy> 4. Move the new frame by dragging from the title bar, notice the
Jimmy> move-frame-functions hook was run and reported the new position.
Jimmy> Expectation:
Jimmy> When a frame is resized from the top left corner by the window m=
anager, the frame position
Jimmy> should update and be reported to Elisp programs, otherwise Elisp
Jimmy> programs have no way to find out what the X/Y coordinate of the =
frame is
Jimmy> when its resized from the top left.
I see that under X11, the `move-frame-functions' are called when
resizing from the top left. I don=CA=BCt know what happens on MSWindows or
in a pgtk build.
A quick experiment shows that it=CA=BCs fixable on macOS, although there is
a (strong) tendency for the 'move=CA=BC events to get bunched up until
after the resize ends, which means they all report the same
position. But then again this happens to a lesser extent under X as
well.
The question is: do we *want* to fix this?
Robert
--=20
bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 28 Oct 2024 23:37:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 28 19:37:04 2024
Received: from localhost ([127.0.0.1]:55138 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1t5ZIF-0003GJ-Gi
for submit <at> debbugs.gnu.org; Mon, 28 Oct 2024 19:37:04 -0400
Received: from lists.gnu.org ([209.51.188.17]:59008)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <wyuenho@HIDDEN>) id 1t5ZIC-0003Ft-8X
for submit <at> debbugs.gnu.org; Mon, 28 Oct 2024 19:37:02 -0400
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 <wyuenho@HIDDEN>) id 1t5ZIC-0006ES-0Y
for bug-gnu-emacs@HIDDEN; Mon, 28 Oct 2024 19:37:00 -0400
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <wyuenho@HIDDEN>) id 1t5ZI9-0005FV-8B
for bug-gnu-emacs@HIDDEN; Mon, 28 Oct 2024 19:36:59 -0400
Received: by mail-wm1-x335.google.com with SMTP id
5b1f17b1804b1-4316f3d3c21so46948275e9.3
for <bug-gnu-emacs@HIDDEN>; Mon, 28 Oct 2024 16:36:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1730158615; x=1730763415; darn=gnu.org;
h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
:date:message-id:reply-to;
bh=w6gm+vdmR2VQ3PPLsPEtLsygfJkFlPeizRia8FiwCo8=;
b=Xdt1ZTjUCIIyJdcTBBpf41x1K7ca92ELM/wwz2Pkf3yhhx6XGaeSThdvcjCXAWSOzp
szvLUqbeGnddpOSkWtrM/pMNxiqvgpHw909rEqp4D0958CUDoe1zQF46xOfXtrL5FE/4
jV4shUCMrOwMvAN1gglV7oMnfFh/xNzKbLjVV4/3vHQf2xo012CZevH36iEv7hoiZqn2
VHY39SUpEhh/jma1ktrfdIsmwQMuFyXbCn3BynQ3sI62usA5CgigkNRaC/CRV8NbV2i2
7dIloyzJ9GzYQoS9L1SKc7jVD7f7/Zq/NzTuhLdd8GBWKbro1Dh4zd6ZB7xZYTRfk+Dr
DBZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1730158615; x=1730763415;
h=mime-version:message-id:date:subject:to:from:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=w6gm+vdmR2VQ3PPLsPEtLsygfJkFlPeizRia8FiwCo8=;
b=s3YgP+xptWd1XxNi5o+FhTeG2LUO9/ZRv2BAv5r3Gr8y2MZV0LFVDMspVk1MXzTHH1
PhjMlrbhj655mBlRrm3L7ujtQbWUZX64GSpgv+1JDpYRWMgsuF+MlELGQbJ5w9+qxuvX
DY5A1pQAelRW6MTSceW/tRLqqFpaxfTbJ9ZidngIxI9DkhQYpaMZoyIF/Bia7uXc2X7E
rSnSGo/3ddCCHY655BYheliWiQky8eev+msChulZJ1QYQIMYNs/Q7Idxjm9oJUrQi01n
thzTiPTyat560MX+LcODhD39C8OgepkR4kW8PcXwBNyZiXNs4RRlKo2TEkaO9C7ZbHUY
Plfw==
X-Gm-Message-State: AOJu0YyBJykmwJ7k9+ODop/00b8bpAiD5WeriDHS7QNCsYnFZIlNhPzh
OeuW/BU7HKp83Oi5HEMvg5+GPAcFr6LJgZWb1ImIuI93bHmgIve1GJxB/Q==
X-Google-Smtp-Source: AGHT+IFMA6RAFzWTpj2R8p1voz5W9cOaZ4f5+wbYwCH8yEWN9hzSDd2tDDuK6dsjhtH0Bbz3VFLnAQ==
X-Received: by 2002:a05:600c:4ec7:b0:431:5459:33c2 with SMTP id
5b1f17b1804b1-4319acacb31mr106685295e9.17.1730158614924;
Mon, 28 Oct 2024 16:36:54 -0700 (PDT)
Received: from MobileCat.localdomain ([2a01:4b00:89a0:2400:58c:eb88:79e4:c1c2])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-431935f7213sm125181775e9.32.2024.10.28.16.36.54
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
Mon, 28 Oct 2024 16:36:54 -0700 (PDT)
From: Jimmy Yuen Ho Wong <wyuenho@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.92; [NS] Frame position not reported on resize from top left
X-Debbugs-Cc:
Date: Mon, 28 Oct 2024 23:36:52 +0000
Message-ID: <m2v7xbztnv.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2a00:1450:4864:20::335;
envelope-from=wyuenho@HIDDEN; helo=mail-wm1-x335.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)
Same problem as #74064, since I can't close duplicate, I'm filing this
one against Emacs 30 in the hope that it might get addressed.
Reproduction
1. eval the following in the scratch buffer
(let ((selected-frame (selected-frame)))
(add-hook 'move-frame-functions
(lambda (frame)
(with-selected-frame selected-frame
(message "frame pos in move-frame-functions: %s" (frame-position frame)))))
(add-hook 'window-size-change-functions
(lambda (frame)
(with-selected-frame selected-frame
(message "frame pos in window-size-change-functions %s" (frame-position frame)))))
(add-hook 'window-state-change-functions
(lambda (frame)
(with-selected-frame selected-frame
(message "frame pos in window-state-change-functions %s" (frame-position frame))))))
(make-frame '((width . 100) (height . 50)))
2. Resize the new frame from the top left corner on the title bar
3. Check the logs in the *Messages* buffer and notice the frame position
was never changed.
4. Move the new frame by dragging from the title bar, notice the
move-frame-functions hook was run and reported the new position.
Expectation:
When a frame is resized from the top left corner by the window manager, the frame position
should update and be reported to Elisp programs, otherwise Elisp
programs have no way to find out what the X/Y coordinate of the frame is
when its resized from the top left.
In GNU Emacs 30.0.92 (build 1, aarch64-apple-darwin23.6.0, NS
appkit-2487.70 Version 14.7.1 (Build 23H222)) of 2024-10-28 built on
MobileCat.localdomain
Windowing system distributor 'Apple', version 10.3.2487
System Description: macOS 14.7.1
Configured using:
'configure --prefix=/opt/local --disable-silent-rules --without-dbus
--without-gconf --without-libotf --without-m17n-flt --with-libgmp
--with-gnutls --with-xml2 --with-modules --with-sqlite3 --with-webp
--infodir /opt/local/share/info/emacs --with-ns --with-lcms2
--without-harfbuzz --without-imagemagick --without-xaw3d --with-rsvg
--with-native-compilation=aot --with-tree-sitter 'CFLAGS=-pipe -Os
-Wno-attributes
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch
arm64' 'CPPFLAGS=-I/opt/local/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-no_pie
-Wl,-rpath /opt/local/lib/gcc14 -Wl,-rpath /opt/local/lib
-Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk
-arch arm64''
Configured features:
ACL GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY
KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP ZLIB
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
rainbow-mode: t
elisp-def-mode: t
corfu-terminal-mode: t
corfu-prescient-mode: t
display-line-numbers-mode: t
subword-mode: t
beginend-prog-mode: t
imenu-list-minor-mode: t
purpose-mode: t
windmove-mode: t
magit-todos-mode: t
global-git-commit-mode: t
magit-auto-revert-mode: t
projectile-rails-global-mode: t
projectile-mode: t
pdf-occur-global-minor-mode: t
page-break-lines-mode: t
yas-minor-mode: t
marginalia-mode: t
vertico-prescient-mode: t
prescient-persist-mode: t
vertico-mouse-mode: t
vertico-mode: t
override-global-mode: t
envrc-mode: t
dap-tooltip-mode: t
dap-ui-many-windows-mode: t
dap-ui-controls-mode: t
dap-ui-mode: t
treemacs-filewatch-mode: t
treemacs-follow-mode: t
treemacs-git-mode: t
treemacs-fringe-indicator-mode: t
winner-mode: t
which-key-mode: t
which-function-mode: t
smooth-scrolling-mode: t
show-smartparens-global-mode: t
show-smartparens-mode: t
smartparens-global-mode: t
smartparens-mode: t
server-mode: t
savehist-mode: t
save-place-mode: t
rxt-global-mode: t
rxt-mode: t
recentf-mode: t
minibuffer-depth-indicate-mode: t
global-whitespace-cleanup-mode: t
whitespace-cleanup-mode: t
global-treesit-fold-indicators-mode: t
global-treesit-fold-mode: t
global-so-long-mode: t
global-move-dup-mode: t
move-dup-mode: t
global-hl-line-mode: t
global-flycheck-mode: t
global-diff-hl-show-hunk-mouse-mode: t
diff-hl-show-hunk-mouse-mode: t
global-auto-revert-mode: t
global-aggressive-indent-mode: t
aggressive-indent-mode: t
gcmh-mode: t
editorconfig-mode: t
diff-hl-margin-mode: t
diff-hl-flydiff-mode: t
global-diff-hl-mode: t
desktop-save-mode: t
delete-selection-mode: t
dap-auto-configure-mode: t
dap-mode: t
corfu-popupinfo-mode: t
global-corfu-mode: t
corfu-mode: t
auto-compile-on-save-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
window-divider-mode: t
minibuffer-regexp-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
visual-line-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
temp-buffer-resize-mode: t
Load-path shadows:
/Users/wyuenho/.emacs.d/elpa/ef-themes-1.8.0/theme-loaddefs hides /Users/wyuenho/.emacs.d/elpa/modus-themes-20241028.849/theme-loaddefs
/Users/wyuenho/.emacs.d/elpa/ef-themes-1.8.0/theme-loaddefs hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/theme-loaddefs
/Users/wyuenho/.emacs.d/elpa/transient-20241023.1537/transient hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/transient
/Users/wyuenho/.emacs.d/elpa/use-package-ensure-system-package-20221209.2013/use-package-ensure-system-package hides /Applications/MacPorts/Emacs.app/Contents/Resources/lisp/use-package/use-package-ensure-system-package
Features:
(shadow sort mail-extr emacsbug tramp-cmds tramp-sh jupyter-tramp
tramp-cache time-stamp jupyter-server jupyter-server-kernel jupyter-repl
jupyter-widget-client simple-httpd jupyter-client jupyter-kernel
jupyter-kernelspec jupyter-env jupyter-monads jupyter-messages hmac-def
jupyter-mime shr pixel-fill kinsoku url-file jupyter-rest-api websocket
jupyter-base shortdoc cape-keyword tabify helpful cc-langs trace
cl-print edebug info-look elisp-refs vundo mm-archive vc-hg vc-bzr
vc-src vc-sccs vc-svn vc-cvs vc-rcs all-the-icons-dired dired-collapse
dired-hacks-utils dired-aux tcl rainbow-mode elisp-def ert debug
backtrace lsp-modeline lsp-icons lsp-diagnostics lsp-completion
corfu-terminal popon corfu-prescient flycheck-inline flycheck-cask
indent-bars-ts indent-bars sphinx-doc display-line-numbers cap-words
superword subword smartparens-config smartparens-javascript
smartparens-rust smartparens-ruby smartparens-org smartparens-python
smartparens-markdown smartparens-text smartparens-html smartparens-c
beginend disp-table window-purpose-x shut-up imenu-list hideshow timeout
window-purpose window-purpose-fixes window-purpose-prefix-overload
window-purpose-switch window-purpose-layout window-purpose-core
window-purpose-configuration window-purpose-utils ibuffer-projectile
windmove dired-hide-dotfiles shrink-path git-timemachine vc-git
magit-lfs magit-todos hl-todo async forge-repos forge-tablist
forge-topics forge-commands forge-semi forge-bitbucket buck forge-gogs
gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy
gsexp ghub forge-notify forge-revnote forge-pullreq forge-issue
forge-topic eieio-custom bug-reference forge-post forge-repo forge
forge-core forge-db closql emacsql-sqlite-common emacsql
emacsql-compiler magit-bookmark magit-submodule magit-blame magit-stash
magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone
magit-remote magit-commit magit-sequence magit-notes magit-worktree
magit-tag magit-merge magit-branch magit-reset magit-files magit-refs
magit-status magit magit-repos magit-apply magit-wip magit-log
magit-diff smerge-mode git-commit log-edit message sendmail yank-media
rfc822 mml mml-sec epa gnus-util mailabbrev gmm-utils add-log magit-core
magit-autorevert magit-margin magit-transient magit-process with-editor
magit-mode benchmark magit-git magit-base magit-section cursor-sensor
crm ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init
ediff-util rg rg-info-hack rg-menu rg-ibuffer rg-result wgrep-rg wgrep
rg-history rg-header projectile-rails rake inflections inf-ruby
ruby-mode autoinsert lsp-metals view lsp-metals-treeview
lsp-metals-protocol lsp-sourcekit go-ts-mode lsp cargo cargo-process
flycheck-rust rust-ts-mode flycheck-golangci-lint cmake-ts-mode
yard-mode lsp-pyright pet lsp-jedi python-pytest projectile grep
transient ruff-format python-isort python-black python
typescript-ts-mode prettier tramp trampver tramp-integration files-x
tramp-message tramp-compat shell tramp-loaddefs nvm iter2 jsdoc dap-java
lsp-java request mailheader mail-utils reformatter dockerfile-ts-mode
toml-ts-mode yaml-mode verb verb-util js c-ts-common cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
embark-org org-element org-persist xdg org-id org-refile org-element-ast
avl-tree generator org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-src sh-script smie executable ob-comint org-pcomplete
pcomplete org-list org-footnote org-faces org-entities org-version
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold
org-fold-core org-keys oc org-loaddefs cal-menu calendar cal-loaddefs
org-compat org-macs quick-peek cape lsp-ui lsp-ui-flycheck lsp-ui-doc
goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util
face-remap pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist
tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw cedet pdf-isearch pdf-misc
pdf-loader pdf-tools pdf-view treemacs-bookmarks treemacs-tags bookmark
jka-compr pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode
exif yasnippet-snippets yasnippet page-break-lines iedit iedit-lib
mc-hide-unmatched-lines-mode mc-mark-more sgml-mode facemenu
mc-cycle-cursors multiple-cursors-core rect embark ffap marginalia
vertico-prescient prescient char-fold vertico-mouse vertico-directory
vertico scroll-on-jump pager-default-keybindings pager browse-kill-ring
edmacro kmacro use-package-bind-key bind-key use-package-delight envrc
inheritenv exec-path-from-shell spaceline-config spaceline-segments
spaceline powerline powerline-separators powerline-themes
modus-vivendi-tinted-theme modus-themes all-the-icons
all-the-icons-faces all-the-icons-data-material-icons
all-the-icons-data-fluentui-system-icons
all-the-icons-data-fontawesome-4 all-the-icons-data-weather-icons
all-the-icons-data-vscode-codicons all-the-icons-data-octicons
all-the-icons-data-mfixx all-the-icons-data-file-icons
all-the-icons-data-devopicons all-the-icons-data-alltheicons svg dom xml
mode-local parse-time iso8601 time-date delight quelpa-use-package
use-package-core quelpa mm-decode mm-bodies mm-encode lisp-mnt help-fns
radix-tree finder-inf gnutls url-cache url-http url-auth mail-parse
rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw dap-mouse
dap-ui lsp-treemacs lsp-treemacs-generic lsp-treemacs-themes
treemacs-treelib treemacs treemacs-header-line treemacs-compatibility
treemacs-mode treemacs-interface treemacs-persistence
treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering
treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom
treemacs-visuals treemacs-fringe-indicator pulse treemacs-faces
treemacs-icons treemacs-scope treemacs-themes treemacs-core-utils
pfuture treemacs-logging treemacs-customization treemacs-macros gdb-mi
bindat gud bui bui-list bui-info bui-entry bui-core bui-history
bui-button bui-utils cus-edit pp lsp-lens winner which-key which-func
smooth-scrolling smartparens loadhist server savehist saveplace pcre2el
rxt re-builder recentf mb-depth help-at-pt whitespace-cleanup-mode
advice whitespace treesit-fold-indicators treesit-fold
treesit-fold-summary treesit-fold-parsers treesit treesit-fold-util
so-long move-dup hl-line flycheck find-func diff-hl-show-hunk
diff-hl-inline-popup autorevert aggressive-indent gcmh editorconfig
editorconfig-core editorconfig-core-handle editorconfig-fnmatch
diff-hl-margin diff-hl-dired dired dired-loaddefs diff-hl-flydiff diff
diff-hl log-view pcvs-util vc-dir vc vc-dispatcher diff-mode
track-changes easy-mmode desktop frameset delsel dap-mode dap-tasks
dap-launch lsp-docker yaml posframe dap-overlays lsp-mode lsp-protocol
xref project tree-widget wid-edit spinner network-stream puny nsm
markdown-mode color thingatpt noutline outline lv inline imenu ht
filenotify f s ewoc epg rfc6068 epg-config dash compile
text-property-search comint ansi-osc ansi-color ring corfu-popupinfo
corfu compat auto-compile let-alist cus-load
add-node-modules-path-autoloads ag-autoloads aggressive-indent-autoloads
all-the-icons-dired-autoloads all-the-icons-autoloads
apib-mode-autoloads arduino-mode-autoloads ede/auto eieio-base
auto-compile-autoloads auto-yasnippet-autoloads bazel-autoloads
beginend-autoloads browse-kill-ring-autoloads bug-hunter-autoloads
buttercup-autoloads cape-autoloads cargo-autoloads cask-mode-autoloads
corfu-prescient-autoloads corfu-terminal-autoloads corfu-autoloads
coverage-autoloads crux-autoloads csv-mode-autoloads
cycle-quotes-autoloads dape-autoloads delight-autoloads
diff-ansi-autoloads diff-hl-autoloads dired-collapse-autoloads
dired-hacks-utils-autoloads dired-hide-dotfiles-autoloads
docker-compose-mode-autoloads dotenv-mode-autoloads ef-themes-autoloads
elisp-def-autoloads embark-autoloads emmet-mode-autoloads
enh-ruby-mode-autoloads envrc-autoloads exec-path-from-shell-autoloads
expreg-autoloads flycheck-cask-autoloads
flycheck-golangci-lint-autoloads flycheck-inline-autoloads
flycheck-package-autoloads flycheck-rust-autoloads flycheck-autoloads
focus-autoloads fontify-face-autoloads forge-autoloads closql-autoloads
emacsql-autoloads gcmh-autoloads ghub-autoloads git-modes-autoloads
git-timemachine-autoloads gnu-elpa-keyring-update-autoloads
go-mode-autoloads gptel-autoloads graphql-mode-autoloads
graphviz-dot-mode-autoloads groovy-mode-autoloads helpful-autoloads
elisp-refs-autoloads ialign-autoloads ibuffer-projectile-autoloads
iedit-autoloads imenu-anywhere-autoloads impostman-autoloads
indent-bars-autoloads inheritenv-autoloads inputrc-mode-autoloads
jq-mode-autoloads jsdoc-autoloads jsonian-autoloads jupyter-autoloads
just-mode-autoloads kurecolor-autoloads lorem-ipsum-autoloads
lsp-java-autoloads lsp-jedi-autoloads lsp-metals-autoloads
dap-mode-autoloads lsp-docker-autoloads bui-autoloads
lsp-pyright-autoloads lsp-sourcekit-autoloads lsp-treemacs-autoloads
lsp-ui-autoloads lsp-mode-autoloads macrostep-autoloads
magit-lfs-autoloads magit-todos-autoloads magit-autoloads
magit-section-autoloads hl-todo-autoloads async-autoloads
marginalia-autoloads markdown-mode-autoloads mermaid-mode-autoloads
modus-themes-autoloads monky-autoloads move-dup-autoloads
multiple-cursors-autoloads nodejs-repl-autoloads olivetti-autoloads
opencl-c-mode-autoloads ov-autoloads package-build-autoloads derived
package-lint-autoloads page-break-lines-autoloads
pager-default-keybindings-autoloads pager-autoloads pcre2el-autoloads
pdf-tools-autoloads pet-autoloads plantuml-mode-autoloads
po-mode-autoloads popon-autoloads prettier-autoloads nvm-autoloads
iter2-autoloads projectile-rails-autoloads inf-ruby-autoloads
inflections-autoloads projectile-autoloads protobuf-mode-autoloads
python-black-autoloads python-isort-autoloads python-pytest-autoloads
quelpa-use-package-autoloads quelpa-autoloads quick-peek-autoloads
rainbow-mode-autoloads rake-autoloads repeat-help-autoloads rg-autoloads
ron-mode-autoloads ruff-format-autoloads sass-mode-autoloads
haml-mode-autoloads sbt-mode-autoloads scala-mode-autoloads
scroll-on-jump-autoloads shfmt-autoloads shift-number-autoloads
shrink-path-autoloads f-autoloads simple-httpd-autoloads
smart-semicolon-autoloads smartparens-autoloads
smooth-scrolling-autoloads spaceline-autoloads powerline-autoloads
sphinx-doc-autoloads spinner-autoloads ssh-config-mode-autoloads
string-inflection-autoloads swagg-autoloads request-autoloads
swift-mode-autoloads tablist-autoloads terraform-mode-autoloads
hcl-mode-autoloads timeout-autoloads transient-autoloads
treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads
hydra-autoloads lv-autoloads pfuture-autoloads ace-window-autoloads
avy-autoloads s-autoloads dash-autoloads treepy-autoloads
treesit-fold-autoloads ts-comint-autoloads tuareg-autoloads
caml-autoloads udev-mode-autoloads
use-package-ensure-system-package-autoloads system-packages-autoloads
verb-autoloads vertico-prescient-autoloads vertico-autoloads
prescient-autoloads visual-regexp-steroids-autoloads
visual-regexp-autoloads vterm-autoloads vundo-autoloads
web-mode-autoloads websocket-autoloads wgrep-ag-autoloads
wgrep-autoloads whitespace-cleanup-mode-autoloads
window-purpose-autoloads shut-up-autoloads imenu-list-autoloads info
with-editor-autoloads yaml-mode-autoloads yaml-pro-autoloads
yaml-autoloads yard-mode-autoloads yarn-mode-autoloads
yasnippet-snippets-autoloads yasnippet-autoloads zig-mode-autoloads
reformatter-autoloads zmq-autoloads package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie
generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse
auth-source eieio eieio-core password-cache json map byte-opt url-vars
comp cl-seq comp-cstr cl-extra help-mode warnings icons subr-x comp-run
bytecomp byte-compile comp-common rx pcase bootstrap-theme cl-macs gv
cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd
fontset image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow
isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads kqueue cocoa ns lcms2
multi-tty make-network-process native-compile emacs)
Memory information:
((conses 16 1256288 1186310) (symbols 48 76635 1) (strings 32 364612 115702)
(string-bytes 1 14317137) (vectors 16 137814) (vector-slots 8 1743272 201277)
(floats 8 1288 11162) (intervals 56 4398 2426) (buffers 992 38))
Jimmy Yuen Ho Wong <wyuenho@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#74074; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.