GNU bug report logs - #79204
[PATCH] pgtk: Use cairo_set_source_surface()

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: pwychowaniec <pwychowaniec@HIDDEN>; Keywords: patch; dated Sat, 9 Aug 2025 16:45:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 79204 <at> debbugs.gnu.org:


Received: (at 79204) by debbugs.gnu.org; 30 Aug 2025 08:00:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 30 04:00:55 2025
Received: from localhost ([127.0.0.1]:44554 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1usGW6-0006Pc-LZ
	for submit <at> debbugs.gnu.org; Sat, 30 Aug 2025 04:00:55 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50474)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1usGW4-0006Oc-6W
 for 79204 <at> debbugs.gnu.org; Sat, 30 Aug 2025 04:00:52 -0400
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 1usGVy-00076b-8d; Sat, 30 Aug 2025 04:00:46 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=hZQsWxjlq1PfykbEtYc3n+WU/7t2utJPjQMYY8MmvhY=; b=Y5aIDHioSKZg
 upwTKSaZVF4RftHtJV3rIb1ooYbfuU7g7K7Ij2QGRLtopOwcRrnvj1R1ApFiWLo++dTUQ7Tn/rNc7
 pesU7v1HJx6z8zcuIh5HGFH7nmDJAwblJumooCITyes3jMTwQZf+IonYuYWztn/qy4FmMiHRne6Tt
 7DNxTMFvqVD0VW640RBui5EhdaU30P2wwg3SHEfV+hB/it9mPTxhLsPp/5q9SCOYvzoxkvOagI05E
 Lq0ZknHodeW9oXPic86j1FRIlMv4JmzWSIjtGIxM2W9J1xC7z9WfwUDqwYkVMGKVIlTfRizhfQIA5
 6nJTuXzgne40AVMC82F4OQ==;
Date: Sat, 30 Aug 2025 11:00:40 +0300
Message-Id: <86iki5qlw7.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Po Lu <luangruo@HIDDEN>
In-Reply-To: <86v7mnk0hx.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 16
 Aug 2025 13:46:18 +0300)
Subject: Re: bug#79204: [PATCH] pgtk: Use cairo_set_source_surface()
References: <M8yxlqYBNDCtxw7MCi6Ug8tgwI9aJYPbUwmdbjPzeDnGjfFYpfZ5llVP4JaxPEZ7EWzY7H3AqF9F0WSkzAkiAOxl8v5iscbq6Qs1X7NC15o=@pm.me>
 <86v7mnk0hx.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79204
Cc: 79204 <at> debbugs.gnu.org, pwychowaniec@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 (---)

Ping!  Po Lu, could you please review the proposed patch?

> Cc: 79204 <at> debbugs.gnu.org
> Date: Sat, 16 Aug 2025 13:46:18 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> 
> > Date: Sat, 09 Aug 2025 12:21:52 +0000
> > From:  pwychowaniec via "Bug reports for GNU Emacs,
> >  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> > 
> > I'm submitting a patch that improves performance of previewing large images in Emacs; more details in the
> > commit message.
> 
> Thanks.  Po Lu, could you please review and comment?
> 
> In any case, Patryk, to accept changes of this size we will need you
> to sign a copyright assignment agreement.  If you agree, I will send
> you the form to fill and the instructions to go with it.
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79204; Package emacs. Full text available.

Message received at 79204 <at> debbugs.gnu.org:


Received: (at 79204) by debbugs.gnu.org; 16 Aug 2025 10:46:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 16 06:46:28 2025
Received: from localhost ([127.0.0.1]:41225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1unEQe-0007l3-Dz
	for submit <at> debbugs.gnu.org; Sat, 16 Aug 2025 06:46:28 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:55776)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1unEQc-0007km-K3
 for 79204 <at> debbugs.gnu.org; Sat, 16 Aug 2025 06:46:27 -0400
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 1unEQW-0005rm-V4; Sat, 16 Aug 2025 06:46:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=Om14I2kXJXEdgvVSszi36mwObFfGfS8/H4Xg9WVbEI0=; b=Vx/Hn2QxJtr0
 Z4moE3ePa5iELd4/T4G7pggjxwuiw5vPso1iCMoKUF/HIMcU4SXj4hqdxfHqCX1tCAxLVg08Fm3X2
 a8ncEe/hAkOg+VT1Pm+l+ETv5jEIuGVPoxI+nBRbml7kp9o7pU8yL7N/a+pHeqrL0ODNpkEm0stB+
 tid0GTGlx5GJvv+e6m38HJUhjif3bhjh4natOfsGja4W9DJnM/+oYTrJMqXnTDS6sgAiD//xbL2ZB
 S9j+qO7uHBtuK/GRFAVo/ZvBj054bgMr2GlXbqHsl3jIvnvrc+c3ysEWOd4DY4SdtoXSnvzi3NLVu
 HTSExdLckz44qgOQI75u8A==;
Date: Sat, 16 Aug 2025 13:46:18 +0300
Message-Id: <86v7mnk0hx.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: pwychowaniec <pwychowaniec@HIDDEN>, Po Lu <luangruo@HIDDEN>
In-Reply-To: <M8yxlqYBNDCtxw7MCi6Ug8tgwI9aJYPbUwmdbjPzeDnGjfFYpfZ5llVP4JaxPEZ7EWzY7H3AqF9F0WSkzAkiAOxl8v5iscbq6Qs1X7NC15o=@pm.me>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#79204: [PATCH] pgtk: Use cairo_set_source_surface()
References: <M8yxlqYBNDCtxw7MCi6Ug8tgwI9aJYPbUwmdbjPzeDnGjfFYpfZ5llVP4JaxPEZ7EWzY7H3AqF9F0WSkzAkiAOxl8v5iscbq6Qs1X7NC15o=@pm.me>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79204
Cc: 79204 <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: -3.3 (---)

> Date: Sat, 09 Aug 2025 12:21:52 +0000
> From:  pwychowaniec via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> I'm submitting a patch that improves performance of previewing large images in Emacs; more details in the
> commit message.

Thanks.  Po Lu, could you please review and comment?

In any case, Patryk, to accept changes of this size we will need you
to sign a copyright assignment agreement.  If you agree, I will send
you the form to fill and the instructions to go with it.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79204; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 9 Aug 2025 16:44:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 09 12:44:18 2025
Received: from localhost ([127.0.0.1]:42894 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ukmg4-0006zQ-0U
	for submit <at> debbugs.gnu.org; Sat, 09 Aug 2025 12:44:17 -0400
Received: from lists.gnu.org ([2001:470:142::17]:43274)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <pwychowaniec@HIDDEN>)
 id 1ukib0-0002Ev-B9
 for submit <at> debbugs.gnu.org; Sat, 09 Aug 2025 08:22:46 -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 <pwychowaniec@HIDDEN>)
 id 1ukiam-0006GM-1x
 for bug-gnu-emacs@HIDDEN; Sat, 09 Aug 2025 08:22:33 -0400
Received: from mail-06.mail-europe.com ([85.9.210.45])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <pwychowaniec@HIDDEN>)
 id 1ukiaY-0003Hd-1q
 for bug-gnu-emacs@HIDDEN; Sat, 09 Aug 2025 08:22:28 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me;
 s=protonmail3; t=1754742116; x=1755001316;
 bh=pVENmC15uF0z/h+z21JRkH/ebmSMNtet7gdffm9jIMI=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector;
 b=KVmsUiJ/1qFrYDK01PZfJosLiN1G8ovB70DjTel1VfW3DQMVT9yoEDoS1fFil3mnj
 rREZUwgCvCyrfJ43YxH0nvskuuoRP67xrkfjjz4NPA28dizKFFhiigTmPlNAyImCm+
 9fXd/132k3Zu9zwTeB198uWafoJ8G8kPBStm5ICSytNDfCUwTJNWy77ODoZnv4yn8g
 RnompzohVFVyBrhRkdFUPWJZV4pl5t3rDWNtmgI4aLAzHwMdn1g4UOpCkAV7WZHbiQ
 BJ431ADPx8tVYMBkti287sajeshflRAV/U6F2Tb5kJptJpvMO1wVogzenCQ6ErZi1c
 C+wROBl74lZ8A==
Date: Sat, 09 Aug 2025 12:21:52 +0000
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
From: pwychowaniec <pwychowaniec@HIDDEN>
Subject: [PATCH] pgtk: Use cairo_set_source_surface()
Message-ID: <M8yxlqYBNDCtxw7MCi6Ug8tgwI9aJYPbUwmdbjPzeDnGjfFYpfZ5llVP4JaxPEZ7EWzY7H3AqF9F0WSkzAkiAOxl8v5iscbq6Qs1X7NC15o=@pm.me>
Feedback-ID: 27022295:user:proton
X-Pm-Message-ID: ce452f20ac64a6ccaddfb71555695f5edaa54ca5
MIME-Version: 1.0
Content-Type: multipart/mixed;
 boundary="b1=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI"
Received-SPF: pass client-ip=85.9.210.45; envelope-from=pwychowaniec@HIDDEN;
 helo=mail-06.mail-europe.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, HTML_MESSAGE=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sat, 09 Aug 2025 12:44:14 -0400
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: -0.0 (/)

--b1=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI
Content-Type: multipart/alternative;
 boundary="b2=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI"

--b2=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGkhCgpJJ20gc3VibWl0dGluZyBhIHBhdGNoIHRoYXQgaW1wcm92ZXMgcGVyZm9ybWFuY2Ugb2Yg
cHJldmlld2luZyBsYXJnZSBpbWFnZXMgaW4gRW1hY3M7IG1vcmUgZGV0YWlscyBpbiB0aGUgY29t
bWl0IG1lc3NhZ2UuCgpDaGVlcnMsClBhdHJ5ay4=

--b2=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0
cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwg
MjU1KTsiPkhpITwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJp
ZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9y
OiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6
IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7
IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPkknbSBzdWJtaXR0aW5nIGEg
cGF0Y2ggdGhhdCBpbXByb3ZlcyBwZXJmb3JtYW5jZSBvZiBwcmV2aWV3aW5nIGxhcmdlIGltYWdl
cyBpbiBFbWFjczsgbW9yZSBkZXRhaWxzIGluIHRoZSBjb21taXQgbWVzc2FnZS48L2Rpdj48ZGl2
IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsg
Y29sb3I6IHJnYigwLCAwLCAwKTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUp
OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsg
Zm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiBy
Z2IoMjU1LCAyNTUsIDI1NSk7Ij5DaGVlcnMsPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6
IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7
IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPlBhdHJ5ay48L2Rpdj4=


--b2=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI--

--b1=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI
Content-Type: text/x-patch; name=0001-pgtk-Use-cairo_set_source_surface.patch
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=0001-pgtk-Use-cairo_set_source_surface.patch

RnJvbSA3MjM4MTBkYmU0NjZkZjYxOTFhZWNlZTVhN2ViNTk5NjNmNWNmM2RiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXRyeWsgV3ljaG93YW5pZWMgPHB3eWNob3dhbmllY0BwbS5t
ZT4KRGF0ZTogU2F0LCA5IEF1ZyAyMDI1IDE0OjEyOjI4ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g
cGd0azogVXNlIGNhaXJvX3NldF9zb3VyY2Vfc3VyZmFjZSgpCgpgY2Fpcm9fc2V0X3NvdXJjZV9z
dXJmYWNlKClgIHNlZW1zIHRvIGJlIGFib3V0IHR3byBvcmRlcnMgb2YgbWFnbml0dWRlCmZhc3Rl
ciB0aGFuIGBjYWlyb19zZXRfc291cmNlKClgLCBzbyBsZXQncyB1c2UgaXQgdG8gZHJhdyBpbWFn
ZXMgd2l0aGluCmBwZ3RrX2NyX2RyYXdfaW1hZ2UoKWAuCgpUb2RheSwgaWYgeW91IG9wZW4gYSBy
ZWxhdGl2ZWx5IGxhcmdlIGltYWdlWzFdIGluIGVtYWNzLXBndGssIHRoZSBlbnRpcmUKaW50ZXJm
YWNlIHdpbGwgc2xvdyBkb3duIHRvIGEgY3Jhd2wgZXZlcnkgdGltZSBpdCBuZWVkcyB0byBiZSBy
ZWRyYXduIC0Kd2l0aCB0aGUgY2hhbmdlcyBoZXJlLCB0aGUgZnJhbWVyYXRlIGlzIHNtb290aCBh
bmQgY29uc2lzdGVudC4KClsxXSBzYXksIDE2MDB4MTIwMAotLS0KIHNyYy9kaXNwZXh0ZXJuLmgg
fCAgMSArCiBzcmMvaW1hZ2UuYyAgICAgIHwgMTIgKysrKysrKysrKysrCiBzcmMvcGd0a3Rlcm0u
YyAgIHwgNDMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMyBm
aWxlcyBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3NyYy9kaXNwZXh0ZXJuLmggYi9zcmMvZGlzcGV4dGVybi5oCmluZGV4IDE5YWIxMDRkMmU2
Li5kYjg2M2QwZmFiMCAxMDA2NDQKLS0tIGEvc3JjL2Rpc3BleHRlcm4uaAorKysgYi9zcmMvZGlz
cGV4dGVybi5oCkBAIC0zMTgwLDYgKzMxODAsNyBAQCByZXNldF9tb3VzZV9oaWdobGlnaHQgKE1v
dXNlX0hMSW5mbyAqaGxpbmZvKQogCiAjaWZkZWYgVVNFX0NBSVJPCiAgIHZvaWQgKmNyX2RhdGE7
CisgIHZvaWQgKmNyX3N1cmZhY2U7CiAjZW5kaWYKICNpZmRlZiBIQVZFX1hfV0lORE9XUwogICAv
KiBYIGltYWdlcyBvZiB0aGUgaW1hZ2UsIGNvcnJlc3BvbmRpbmcgdG8gdGhlIGFib3ZlIFBpeG1h
cHMuCmRpZmYgLS1naXQgYS9zcmMvaW1hZ2UuYyBiL3NyYy9pbWFnZS5jCmluZGV4IGM1Y2FhZjcz
OWU3Li5kZmRmYTg0ZTdjYyAxMDA2NDQKLS0tIGEvc3JjL2ltYWdlLmMKKysrIGIvc3JjL2ltYWdl
LmMKQEAgLTM0OSw3ICszNDksMTMgQEAgY3JfcHV0X2ltYWdlX3RvX2NyX2RhdGEgKHN0cnVjdCBp
bWFnZSAqaW1nKQogICAgICAgY2Fpcm9fc3VyZmFjZV9kZXN0cm95IChzdXJmYWNlKTsKICAgICB9
CiAKKyAgaWYgKGltZy0+Y3Jfc3VyZmFjZSkKKyAgICB7CisgICAgICBjYWlyb19zdXJmYWNlX2Rl
c3Ryb3kgKGltZy0+Y3Jfc3VyZmFjZSk7CisgICAgfQorCiAgIGltZy0+Y3JfZGF0YSA9IHBhdHRl
cm47CisgIGltZy0+Y3Jfc3VyZmFjZSA9IE5VTEw7CiB9CiAKICNlbmRpZgkvKiBVU0VfQ0FJUk8g
Ki8KQEAgLTIxMjQsNiArMjEzMCwxMiBAQCBpbWFnZV9jbGVhcl9pbWFnZV8xIChzdHJ1Y3QgZnJh
bWUgKmYsIHN0cnVjdCBpbWFnZSAqaW1nLCBpbnQgZmxhZ3MpCiAgICAgICBjYWlyb19wYXR0ZXJu
X2Rlc3Ryb3kgKGltZy0+Y3JfZGF0YSk7CiAgICAgICBpbWctPmNyX2RhdGEgPSBOVUxMOwogICAg
IH0KKworICBpZiAoaW1nLT5jcl9zdXJmYWNlKQorICAgIHsKKyAgICAgIGNhaXJvX3N1cmZhY2Vf
ZGVzdHJveSAoaW1nLT5jcl9zdXJmYWNlKTsKKyAgICAgIGltZy0+Y3Jfc3VyZmFjZSA9IE5VTEw7
CisgICAgfQogI2VuZGlmCS8qIFVTRV9DQUlSTyAqLwogfQogCmRpZmYgLS1naXQgYS9zcmMvcGd0
a3Rlcm0uYyBiL3NyYy9wZ3RrdGVybS5jCmluZGV4IGE3YmUyZDkwODk5Li5hODY5ODdlMTNiNiAx
MDA2NDQKLS0tIGEvc3JjL3BndGt0ZXJtLmMKKysrIGIvc3JjL3BndGt0ZXJtLmMKQEAgLTIxNzQs
OCArMjE3NCw4IEBAIHBndGtfZHJhd19nbHlwaF9zdHJpbmdfYmdfcmVjdCAoc3RydWN0IGdseXBo
X3N0cmluZyAqcywgaW50IHgsIGludCB5LCBpbnQgdywKIAogc3RhdGljIHZvaWQKIHBndGtfY3Jf
ZHJhd19pbWFnZSAoc3RydWN0IGZyYW1lICpmLCBFbWFjc19HQyAqZ2MsIGNhaXJvX3BhdHRlcm5f
dCAqaW1hZ2UsCi0JCSAgICBpbnQgc3JjX3gsIGludCBzcmNfeSwgaW50IHdpZHRoLCBpbnQgaGVp
Z2h0LAotCQkgICAgaW50IGRlc3RfeCwgaW50IGRlc3RfeSwgYm9vbCBvdmVybGF5X3ApCisJCSAg
ICBjYWlyb19zdXJmYWNlX3QgKipzdXJmYWNlLCBpbnQgc3JjX3gsIGludCBzcmNfeSwgaW50IHdp
ZHRoLAorCQkgICAgaW50IGhlaWdodCwgaW50IGRlc3RfeCwgaW50IGRlc3RfeSwgYm9vbCBvdmVy
bGF5X3ApCiB7CiAgIGNhaXJvX3QgKmNyID0gcGd0a19iZWdpbl9jcl9jbGlwIChmKTsKIApAQCAt
MjE5MCwxMiArMjE5MCw0MCBAQCBwZ3RrX2NyX2RyYXdfaW1hZ2UgKHN0cnVjdCBmcmFtZSAqZiwg
RW1hY3NfR0MgKmdjLCBjYWlyb19wYXR0ZXJuX3QgKmltYWdlLAogCiAgIGNhaXJvX3RyYW5zbGF0
ZSAoY3IsIGRlc3RfeCAtIHNyY194LCBkZXN0X3kgLSBzcmNfeSk7CiAKLSAgY2Fpcm9fc3VyZmFj
ZV90ICpzdXJmYWNlOwotICBjYWlyb19wYXR0ZXJuX2dldF9zdXJmYWNlIChpbWFnZSwgJnN1cmZh
Y2UpOwotICBjYWlyb19mb3JtYXRfdCBmb3JtYXQgPSBjYWlyb19pbWFnZV9zdXJmYWNlX2dldF9m
b3JtYXQgKHN1cmZhY2UpOworICBjYWlyb19zdXJmYWNlX3QgKmltYWdlX3N1cmZhY2U7CisgIGNh
aXJvX3BhdHRlcm5fZ2V0X3N1cmZhY2UgKGltYWdlLCAmaW1hZ2Vfc3VyZmFjZSk7CisgIGNhaXJv
X2Zvcm1hdF90IGZvcm1hdCA9IGNhaXJvX2ltYWdlX3N1cmZhY2VfZ2V0X2Zvcm1hdCAoaW1hZ2Vf
c3VyZmFjZSk7CisKICAgaWYgKGZvcm1hdCAhPSBDQUlST19GT1JNQVRfQTggJiYgZm9ybWF0ICE9
IENBSVJPX0ZPUk1BVF9BMSkKICAgICB7Ci0gICAgICBjYWlyb19zZXRfc291cmNlIChjciwgaW1h
Z2UpOworICAgICAgLyogU2luY2UgZHJhd2luZyBzdXJmYWNlcyBpcyBtdWNoIGZhc3RlciB0aGFu
IGRyYXdpbmcgcGF0dGVybnMsCisJIGxldCdzIHRyeSB0byBjb252ZXJ0IHRoaXMgaW1hZ2UgaW50
byBhIHN1cmZhY2UgYW5kIGNhY2hlIGl0LiAgKi8KKyAgICAgIGlmIChzdXJmYWNlKQorCXsKKwkg
IGlmICghKnN1cmZhY2UpCisJICAgIHsKKwkgICAgICBpbnQgaW1hZ2Vfd2lkdGggPSBjYWlyb19p
bWFnZV9zdXJmYWNlX2dldF93aWR0aCAoaW1hZ2Vfc3VyZmFjZSk7CisJICAgICAgaW50IGltYWdl
X2hlaWdodCA9IGNhaXJvX2ltYWdlX3N1cmZhY2VfZ2V0X2hlaWdodCAoaW1hZ2Vfc3VyZmFjZSk7
CisKKwkgICAgICAqc3VyZmFjZSA9IGNhaXJvX3N1cmZhY2VfY3JlYXRlX3NpbWlsYXJfaW1hZ2Ug
KGltYWdlX3N1cmZhY2UsCisJCQkJCQkJICAgICBmb3JtYXQsCisJCQkJCQkJICAgICBpbWFnZV93
aWR0aCwKKwkJCQkJCQkgICAgIGltYWdlX2hlaWdodCk7CisKKwkgICAgICBjYWlyb190ICpjcjIg
PSBjYWlyb19jcmVhdGUgKCpzdXJmYWNlKTsKKworCSAgICAgIGNhaXJvX3NldF9zb3VyY2UgKGNy
MiwgaW1hZ2UpOworCSAgICAgIGNhaXJvX3BhaW50IChjcjIpOworCSAgICAgIGNhaXJvX2Rlc3Ry
b3kgKGNyMik7CisJICAgIH0KKworCSAgY2Fpcm9fc2V0X3NvdXJjZV9zdXJmYWNlIChjciwgKnN1
cmZhY2UsIDAsIDApOworCX0KKyAgICAgIGVsc2UKKwl7CisJICBjYWlyb19zZXRfc291cmNlIChj
ciwgaW1hZ2UpOworCX0KKwogICAgICAgY2Fpcm9fZmlsbCAoY3IpOwogICAgIH0KICAgZWxzZQpA
QCAtMjIzNSw2ICsyMjYzLDcgQEAgcGd0a19kcmF3X2ltYWdlX2ZvcmVncm91bmQgKHN0cnVjdCBn
bHlwaF9zdHJpbmcgKnMpCiAgICAgICBjYWlyb190ICpjciA9IHBndGtfYmVnaW5fY3JfY2xpcCAo
cy0+Zik7CiAgICAgICBwZ3RrX3NldF9nbHlwaF9zdHJpbmdfY2xpcHBpbmcgKHMsIGNyKTsKICAg
ICAgIHBndGtfY3JfZHJhd19pbWFnZSAocy0+ZiwgJnMtPnhnY3YsIHMtPmltZy0+Y3JfZGF0YSwK
KwkJCSAgKGNhaXJvX3N1cmZhY2VfdCAqKikgJnMtPmltZy0+Y3Jfc3VyZmFjZSwKIAkJCSAgcy0+
c2xpY2UueCwgcy0+c2xpY2UueSwgcy0+c2xpY2Uud2lkdGgsIHMtPnNsaWNlLmhlaWdodCwKIAkJ
CSAgeCwgeSwgdHJ1ZSk7CiAgICAgICBpZiAoIXMtPmltZy0+bWFzaykKQEAgLTM2NDEsNyArMzY3
MCw3IEBAIHBndGtfZHJhd19mcmluZ2VfYml0bWFwIChzdHJ1Y3Qgd2luZG93ICp3LCBzdHJ1Y3Qg
Z2x5cGhfcm93ICpyb3csCiAJCQkgICA6IEZSQU1FX1hfT1VUUFVUIChmKS0+Y3Vyc29yX2NvbG9y
KQogCQkJOiBmYWNlLT5mb3JlZ3JvdW5kKTsKICAgICAgIGdjdi5iYWNrZ3JvdW5kID0gZmFjZS0+
YmFja2dyb3VuZDsKLSAgICAgIHBndGtfY3JfZHJhd19pbWFnZSAoZiwgJmdjdiwgZnJpbmdlX2Jt
cFtwLT53aGljaF0sIDAsIHAtPmRoLAorICAgICAgcGd0a19jcl9kcmF3X2ltYWdlIChmLCAmZ2N2
LCBmcmluZ2VfYm1wW3AtPndoaWNoXSwgTlVMTCwgMCwgcC0+ZGgsCiAJCQkgIHAtPndkLCBwLT5o
LCBwLT54LCBwLT55LCBwLT5vdmVybGF5X3ApOwogICAgIH0KIAotLSAKMi41MC4xCgo=

--b1=_q7ePMbqEV5SJbOovdoXL2lzIGPTEW1E1mLmNWtftUI--





Acknowledgement sent to pwychowaniec <pwychowaniec@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#79204; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 30 Aug 2025 08:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.