From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#74246: [PATCH] Reuse display windows in image-dired Date: Sat, 9 Nov 2024 18:36:12 +0100 Message-ID: References: <868qtsmydz.fsf@gnu.org> Reply-To: martin rudalics Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38185"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 74246@debbugs.gnu.org To: Eli Zaretskii , Morgan Smith , Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 09 18:37:24 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t9pOl-0009my-Kr for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 09 Nov 2024 18:37:23 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t9pOa-0000OW-0p; Sat, 09 Nov 2024 12:37:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t9pOS-0000OA-I1 for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2024 12:37:06 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t9pOQ-0006Q8-KT for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2024 12:37:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:From:References:MIME-Version:Date:To:Subject; bh=KneI075Va+6lVn8CNZsG+XiNaDeiO41jykkePdVdMQU=; b=ZPnPtP36Ur/Nq6bnxwzXpRHgIKp3uVV14Y7dtv0bc0rfv1aWJyCVLKgViS77s5Pbvhr4AyLtFvw1SjbhRetn4qMGdl8TLqAzpVoTCAN1YxiGINHg/DCUU5+QKO7S5/0619+Sr3UfXZPDR2Us5XSRT6TWMNwdieIfw91E6uvLLtj4x05RlP4MfvT/z5TKJpSG6zIQBQJym0upNgI+ksj77SLsw4BGnki7kSAn1omI24i6R6miuOONKV15MLTCRxCBcN5HPa6A0PPhY5ro+W+AjarTOUSBJIA7eSNeiTml52MX5RE2Knm470/nmlemZZo9v7ox9TFuzXgSCPIXDTXgOw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t9pOQ-0006za-Ea for bug-gnu-emacs@gnu.org; Sat, 09 Nov 2024 12:37:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Nov 2024 17:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74246 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 74246-submit@debbugs.gnu.org id=B74246.173117378826820 (code B ref 74246); Sat, 09 Nov 2024 17:37:02 +0000 Original-Received: (at 74246) by debbugs.gnu.org; 9 Nov 2024 17:36:28 +0000 Original-Received: from localhost ([127.0.0.1]:54366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9pNs-0006yW-3R for submit@debbugs.gnu.org; Sat, 09 Nov 2024 12:36:28 -0500 Original-Received: from mout.gmx.net ([212.227.17.21]:42853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9pNq-0006yI-4P for 74246@debbugs.gnu.org; Sat, 09 Nov 2024 12:36:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1731173776; x=1731778576; i=rudalics@gmx.at; bh=KneI075Va+6lVn8CNZsG+XiNaDeiO41jykkePdVdMQU=; 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=oBF6yskz9L9QEKWDdJ478/UmfnrYR2t4PxUUaQXxt4E+KBDGWC2NqdmTTOQ/AVyf yVd6I6jwfzg6iTR8SXyKYCDlzhGub0zkfR8tBhqscg1uG/pXocJcO0VO867NTunBW 2kPkZMY/aBvbttrreiTN3k9sqzj2ZpB7JNNUB0qtr9KFXl2vEiC6Y2hA8mq08SBUF d8wImepDLalSI7m9yXlj5wr6eW7MpBmkwUMIHAvbl70yB8ueaL1ROsRm1uy+VwDq1 iePJIwZnl7WMoRy3uV+rwdlY1Ega8Xc8KNOFsZaMkEFLr6FXj8Ez4xyKVlvuiqJ+h yyYWtAUySkTtqWWcOw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from [192.168.31.113] ([213.142.96.102]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N7i8Y-1tvcoc2nwo-017HaC; Sat, 09 Nov 2024 18:36:16 +0100 Content-Language: en-US In-Reply-To: <868qtsmydz.fsf@gnu.org> X-Provags-ID: V03:K1:p/zqcD9YFJxH6aYdgfHPBbBwMDM/J8s2TDZ3hTTePYnAye66JU4 paOhwdr0/pUtj78v584YgCwO2vcJv1WBRjziTyAudoT8/RmIGv4iwc4aSlhyVZXSuNZxPyR QRD+RRIhW6nq1zuGQhgsBTQ3IiOlTE1PLK61U6Mmvb8h68toqzh86iPoGHtHRDsz9GfgGAu BmKathKg3rzUkKmTViPig== UI-OutboundReport: notjunk:1;M01:P0:lRmZa2kyaWw=;R/al+HjgBkTZppZwHFd8mG0p4lK pPLMnPPmusTLON1n8rQ4jOP8yvkbckD4/sJgBpiFw/m29rR7kfqm4l7p//xCOsbSuVQ0JuW2e BnRu0MlgCEwuMGPn29YO5omm8l3JZvyG3Zyh8S6Jh2379kOYPzyd90uXPpKlylKDAwkKqhuD+ p2QXmk2YYlfBFq0a/0/mo8gL+LeaXLzB5MJBT81brlgqPlbvTstOfp8iePnWWr9KMT54t9mCU PPOOhEibU8p5wU6CIphnjIRl/akAt1vXISq0w0xuzDqufpq07GFGyzsjpCYc8t39ZAKdZ42R1 SyXSe15azShDDZC0fmjgw5mdJNKXpY9YTxPim5WNhq/XtHWjqpsM+ST+JPB25o17PT/HQHVb0 /iN61aOC/o3MV1jd3u5h6F2jHl5+aKB80Cz5YM6Whsxh8KwN28sAYjaoQruFIRGm3A8ZE0cYq KqKOEUhwNMFTDdnBeaSTuTetonFr2qhOauQmACjMWHgeX+tBHR3k7/z2UlSFs0lcVKfs6DPj9 /6F2sK/j8Pt+nDhXjsXw3Bw1VuEuQLfyDdNXtZNGTFv+hRklPAgicivAWbbDwV30u34w71mix xr+aO513bE/PS66EpD4jUte/TCiCWEIURpiDB/CIqgCJ2BxGmlY06XHMZKsKYHbLzITttgW1p MZhaukaKauMA+sZtiXs/A16y3DJCnN8Xm2dT72LMDA1kjUzsGkLlap58CxtrAiW9dMSTWjeKe o3IPG7fMMBM8/kKhFv6dz+G7pyfENNWfKK3HHfONfdF+AoRwIGxsQhrbCeppHDb3Ze8TtaBX X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:295150 Archived-At: ID4+IFdoZW4gdXNpbmcgaW1hZ2UtZGlyZWQsIG9uZSBjYW4gdXNlIFNQQyAoaW1hZ2UtZGly ZWQtZGlzcGxheS1uZXh0KQ0KID4+IHJlcGVhdGVkbHkgdG8gZGlzcGxheSBzdWNjZXNzaXZl IGltYWdlcyBpbiBhIGRlZGljYXRlZCBidWZmZXIuICBIb3dldmVyLA0KID4+IGl0IHNlZW1z IHRvIGNob29zZSBhIGRpZmZlcmVudCB3aW5kb3cgZWFjaCB0aW1lIEkgcHJlc3MgU1BDLg0K ID4+DQogPj4gSSBjYW4gcmVwcm9kdWNlIHRoaXMgaW4gImVtYWNzIC1RIiB3aGVuIEkgaGF2 ZSA0IHdpbmRvd3MuDQogPj4NCiA+PiBUaGUgZm9sbG93aW5nIHBhdGNoIHdvcmtzIG9uIG15 IHN5c3RlbS4NCiA+DQogPiBUaGFua3MuDQogPg0KID4gTWFydGluIGFuZCBTdGVmYW4sIGFu eSBjb21tZW50cyBvciBzdWdnZXN0aW9ucz8NCg0KSXQncyBhIHByb2JsZW0gd2UndmUgc2Vl biBpbiBvdGhlciBjb250ZXh0cyBiZWZvcmU6IEZvciBoaXN0b3JpY2FsDQpyZWFzb25zICdk aXNwbGF5LWJ1ZmZlcicgYnkgZGVmYXVsdCB0cmllcyB0byB1c2UgdGhlIGxlYXN0IHJlY2Vu dGx5IHVzZWQNCndpbmRvdyB3aGljaCBjaGFuZ2VzIHdoZW5ldmVyIHdlIGRpc3BsYXkgYW4g aW1hZ2UgaW4gaXQuICBKdXJpIGludmVudGVkDQp0aGUgJ3NvbWUtd2luZG93JyBidWZmZXIg ZGlzcGxheSBvcHRpb24gYW5kIEkgcXVvdGUgdGhlIGNvcnJlc3BvbmRpbmcNCmVudHJ5IGZy b20gdGhlIEVsaXNwIG1hbnVhbCBoZXJlOg0KDQogICAgICBUaGUgYWJvdmUgZGVzY3JpYmVz IHRoZSBiZWhhdmlvciB3aGVuIHRoZSDigJhzb21lLXdpbmRvd+KAmSBBTElTVCBlbnRyeQ0K ICAgICAgaXMg4oCYbHJ14oCZIG9yIOKAmG5pbOKAmSB3aGljaCBpcyB0aGUgZGVmYXVsdC4g IEFub3RoZXIgcG9zc2libGUgdmFsdWUgaXMNCiAgICAgIOKAmG1ydeKAmS4gIElmLCBmb3Ig ZXhhbXBsZSwg4oCYZGlzcGxheS1idWZmZXItYmFzZS1hY3Rpb27igJkgaXMgY3VzdG9taXpl ZA0KICAgICAgdG8g4oCYKG5pbCAuICgoc29tZS13aW5kb3cgLiBtcnUpKSnigJksIHRoZW4g dGhpcyBmdW5jdGlvbiB3aWxsIHByZWZlcg0KICAgICAgdGhlIG1vc3QgcmVjZW50bHkgdXNl ZCB3aW5kb3cuICBUaGlzIHdpbGwgdHJ5IHRvIGRpc3BsYXkgc2V2ZXJhbA0KICAgICAgYnVm ZmVycyBmcm9tIGNvbnNlY3V0aXZlIGNhbGxzIG9mIOKAmGRpc3BsYXktYnVmZmVy4oCZIGlu IHRoZSBzYW1lDQogICAgICB3aW5kb3cuICBDb25zaWRlciBhIGNvbmZpZ3VyYXRpb24gb2Yg dGhyZWUgb3IgbW9yZSB3aW5kb3dzIHdoZXJlIGENCiAgICAgIHVzZXIgd2FudHMgdG8gY29u c3VsdCwgaW4gYSBub24tc2VsZWN0ZWQgd2luZG93LCBvbmUgYWZ0ZXIgdGhlDQogICAgICBv dGhlciwgdGhlIHJlc3VsdHMgb2YgYSBxdWVyeSBzcHJlYWQgYW1vbmcgc2V2ZXJhbCBidWZm ZXJzLiAgV2l0aA0KICAgICAgdGhlIOKAmGxydeKAmSBzdHJhdGVneSwgRW1hY3MgbWF5IGNv bnRpbnVvdXNseSBjaG9vc2UgYW5vdGhlciB3aW5kb3cNCiAgICAgIGJlY2F1c2UgdGhlIGxl YXN0IHJlY2VudGx5IHVzZWQgd2luZG93IGNoYW5nZXMgd2l0aCBldmVyeSBjYWxsIG9mDQog ICAgICDigJhkaXNwbGF5LWJ1ZmZlci11c2Utc29tZS13aW5kb3figJkuICBXaXRoIHRoZSDi gJhtcnXigJkgc3RyYXRlZ3ksIHRoZQ0KICAgICAgd2luZG93IGNob3NlbiB3b3VsZCBhbHdh eXMgcmVtYWluIHRoZSBzYW1lLCByZXN1bHRpbmcgaW4gYQ0KICAgICAgcHJlZGljdGFibGUg dXNlciBleHBlcmllbmNlLg0KDQpTbyBJIHRoaW5rIHRoYXQgTW9yZ2FuIHNob3VsZCB0cnkg dG8gdXNlIHRoaXMgYXBwcm9hY2ggZmlyc3QuICBCdXQgaWYNCnRoZSBpbWFnZSBpcyBhbHdh eXMgZGlzcGxheWVkIGluICdpbWFnZS1kaXJlZC1pbWFnZS1kaXNwbGF5JyBtb2RlIHRoZW4N CnRoZSBhcHByb3ByaWF0ZSBhY3Rpb24gZnVuY3Rpb24gJ2ltYWdlLWRpcmVkJyBzaG91bGQg dXNlIGlzDQonZGlzcGxheS1idWZmZXItcmV1c2UtbW9kZS13aW5kb3cnLg0KDQorICAobGV0 KiAoKGJ1ZiAoZ2V0LWJ1ZmZlciBpbWFnZS1kaXJlZC1kaXNwbGF5LWltYWdlLWJ1ZmZlcikp DQorICAgICAgICAgKHdpbmRvd3MgKGFuZCBidWYNCisgICAgICAgICAgICAgICAgICAgICAg IChnZXQtYnVmZmVyLXdpbmRvdy1saXN0IGJ1ZiB0IHQpKSkNCisgICAgICAgICAoY3VyLXdp biAoc2VsZWN0ZWQtd2luZG93KSkpDQogICAgICAod2hlbiBidWYNCiAgICAgICAgKGtpbGwt YnVmZmVyIGJ1ZikpDQogICAgICAod2hlbi1sZXQgKChidWYgKGZpbmQtZmlsZS1ub3NlbGVj dCBmaWxlIG5pbCB0KSkpDQorICAgICAgKGRvbGlzdCAod2luZG93IHdpbmRvd3MpDQorICAg ICAgICAoc2V0LXdpbmRvdy1idWZmZXIgd2luZG93IGJ1ZikpDQoNCklzIHRoaXMgc3VwcG9z ZWQgdG8gc2hvdyB0aGUgc2FtZSBpbWFnZSBpbiBhbGwgd2luZG93cyB0aGF0IHByZXZpb3Vz bHkNCmRpc3BsYXllZCAnaW1hZ2UtZGlyZWQtZGlzcGxheS1pbWFnZS1idWZmZXInPw0KDQpG V0lXLCBJIHdvdWxkIHJld3JpdGUgJ2ltYWdlLWRpcmVkLWRpc3BsYXktaW1hZ2UnIGFzIHRo ZSAobGFyZ2VseQ0KdW50ZXN0ZWQpDQoNCihkZWZ1biBpbWFnZS1kaXJlZC1kaXNwbGF5LWlt YWdlIChmaWxlICZvcHRpb25hbCBfaWdub3JlZCkNCiAgICJEaXNwbGF5IGltYWdlIEZJTEUg aW4gdGhlIGltYWdlIGJ1ZmZlciB3aW5kb3cuDQpJZiBGSUxFIGlzIGFuIGltYWdlLCB0aGUg d2luZG93IHdpbGwgdXNlIGBpbWFnZS1kaXJlZC1pbWFnZS1tb2RlJw0Kd2hpY2ggaXMgYmFz ZWQgb24gYGltYWdlLW1vZGUnLiINCiAgIChkZWNsYXJlIChhZHZlcnRpc2VkLWNhbGxpbmct Y29udmVudGlvbiAoZmlsZSkgIjI5LjEiKSkNCiAgIChzZXRxIGZpbGUgKGV4cGFuZC1maWxl LW5hbWUgZmlsZSkpDQogICAod2hlbiAobm90IChmaWxlLWV4aXN0cy1wIGZpbGUpKQ0KICAg ICAoZXJyb3IgIk5vIHN1Y2ggZmlsZTogJXMiIGZpbGUpKQ0KICAgKGxldCogKChidWZmZXIg KGdldC1idWZmZXItY3JlYXRlIGltYWdlLWRpcmVkLWRpc3BsYXktaW1hZ2UtYnVmZmVyKSkN CgkgKHdpbmRvdyAoZ2V0LWJ1ZmZlci13aW5kb3cgYnVmZmVyKSkpDQogICAgIChmaW5kLWZp bGUtbm9zZWxlY3QtMSBidWZmZXIgZmlsZSBuaWwgdCBuaWwgbmlsKQ0KICAgICAod2l0aC1j dXJyZW50LWJ1ZmZlciBidWZmZXINCiAgICAgICAoaWYgKHN0cmluZy1tYXRjaCAoaW1hZ2Ut ZmlsZS1uYW1lLXJlZ2V4cCkgZmlsZSkNCiAgICAgICAgICAgKGltYWdlLWRpcmVkLWltYWdl LW1vZGUpDQogICAgICAgICA7OyBTdXBwb3J0IHZpc2l0aW5nIFBERiBmaWxlcy4NCiAgICAg ICAgIChub3JtYWwtbW9kZSkpKQ0KDQogICAgICh1bmxlc3Mgd2luZG93DQoJKGRpc3BsYXkt YnVmZmVyIGJ1ZmZlcikpKSkNCg0KaW5zdGVhZCBvZiBkb2luZyBhbGwgdGhhdCAna2lsbC1i dWZmZXInICh3aGljaCBjb3VsZCBkZWxldGUgdGhlIHNlbGVjdGVkDQp3aW5kb3cgYXMgYSBz aWRlLWVmZmVjdCBzbyB0aGUgZmluYWwgJ3NlbGVjdC13aW5kb3cnIHdpbGwgdGhyb3cgYW4N CmVycm9yKSAncmVuYW1lLWJ1ZmZlcicgcmlnbWFyb2xlLg0KDQptYXJ0aW4NCg==