From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#51523: 29.0.50; gnus-mime-view-part-externally very slow Date: Mon, 01 Nov 2021 18:34:35 +0100 Message-ID: <87wnlrpyok.fsf@gnus.org> References: <87v91dmcyz.fsf@gnus.org> <7b7f5641fcf9629c6074@heytings.org> <875ytcwxp7.fsf@gnus.org> <6abcac838b0dd46d94cf@heytings.org> <87sfwgvi73.fsf@gnus.org> <6abcac838bc0f53a0f78@heytings.org> <6abcac838bb83b0904d7@heytings.org> <6abcac838b7f89ee4e21@heytings.org> <831r3zncow.fsf@gnu.org> <6abcac838b521de77925@heytings.org> <83zgqnlt7t.fsf@gnu.org> <87y267revf.fsf@gnus.org> <83v91blrux.fsf@gnu.org> <87o873rdyx.fsf@gnus.org> <83r1bzlrkw.fsf@gnu.org> <87bl33rdrv.fsf@gnus.org> <83mtmnlr93.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16074"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 51523@debbugs.gnu.org, gregory@heytings.org, monnier@iro.umontreal.ca To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 01 19:40:02 2021 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 1mhcDx-0003xC-8x for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Nov 2021 19:40:01 +0100 Original-Received: from localhost ([::1]:43294 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mhcDw-0002Yu-4W for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 01 Nov 2021 14:40:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mhbD5-00089I-7z for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 13:35:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52713) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mhbD4-0002nN-Qq for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 13:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mhbD4-0000vr-83 for bug-gnu-emacs@gnu.org; Mon, 01 Nov 2021 13:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Nov 2021 17:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51523 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 51523-submit@debbugs.gnu.org id=B51523.16357880923564 (code B ref 51523); Mon, 01 Nov 2021 17:35:02 +0000 Original-Received: (at 51523) by debbugs.gnu.org; 1 Nov 2021 17:34:52 +0000 Original-Received: from localhost ([127.0.0.1]:36026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhbCu-0000vP-3B for submit@debbugs.gnu.org; Mon, 01 Nov 2021 13:34:52 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:52500) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mhbCs-0000vA-2t for 51523@debbugs.gnu.org; Mon, 01 Nov 2021 13:34:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NpOE7cM64XV5+EJeAf6/gGOLHVecm5hgKb4GcvXKbCY=; b=J3+JKXdMNOJRa9rrhbHPyCee7k bRCwPKLgmaKeqmDk4ouO85eM18k/wPuQ7+GwvRfJIZckjTEFfoEH5padlZiqwVhxhPw6Lqd0UV0Dm eyzH5hq6fjVO0DBfqNI5dX+oUAy7dR3cwqECcniV7L0WFBl+SvpgrR0grR+q4OSziWb0=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mhbCf-0007EP-7C; Mon, 01 Nov 2021 18:34:41 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEX29vasoqWET2VA HzH///8iXeIbAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+ULAREAGEu5J/QAAAHCSURBVDjLhVSLseMw CJTkBiTRgIEGDPTf260+tpP37uaYySTDol2+Sem/1obVf/hhP/3cRCWEG3/7e1NX1u6Sz09/rqpO LN3CyqcOk5OqiHLI+UGWm8ML3SbS/eNJIxNbISp2PSqZ1eX+rez9BsrB+kR1U765kOoUXMVJ8B3F sh501J3TwbLLz52XgtSc8plFN1BoMSW9EDW56pZYTFWjDh1y24BrRY0LIEvFfAPmo/iWYuZUs2+R PgDMKAtykF5TLCB3t5QLPgEqrfjQAgh9Ohi9irhS4JuIN3Clw6JlDwcIQDeAbAnRxeCNyF8AhLmz DqBVklnhAkJaZ4oKIAF4XiDSBS9QLL9UEAcAyLVwiyerLrYBBIEMwFvgSCtiyMO3C1y9msAwsNy9 mt29gdFP2yPE1tYx1rntKKDYngcUOV5zigdwoxcwvfcHaUWHqjKNgBZ6bxy7XhGnnmRHGInf19NI vUySGA/8WbjBdW4VI1TxrPupHk2nv4Tae4flEPWG42iYuz5M4DpVNLi1Hq72XMHYoOI6qQJd/LpO DE8c5yxxfl96qcjKkQP3+gWgiV1iDP6HHwiP7v72z7X+/U/yF/sDl8VRaG1JfxkAAAAldEVYdGRh dGU6Y3JlYXRlADIwMjEtMTEtMDFUMTc6MDA6MjQrMDA6MDBRT+z9AAAAJXRFWHRkYXRlOm1vZGlm eQAyMDIxLTExLTAxVDE3OjAwOjI0KzAwOjAwIBJUQQAAAABJRU5ErkJggg== X-Now-Playing: Electrelane's _No Shouts No Calls_: "Saturday" In-Reply-To: <83mtmnlr93.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 01 Nov 2021 19:28:40 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:218779 Archived-At: Eli Zaretskii writes: > It's okay to have special-purpose functions when that's convenient, > but then we shouldn't put this in files.el and shouldn't advertise it > as a general-purpose function. Like I said, it's something I've felt like implementing a dozen times but never got around to. And the use cases are explained in the documentation, and I'm sure you can find plenty of cases in the Emacs code base where something is caching something, but reloading if the file has changed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no