From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: bug#38136: [PATCH] Make gnus-group-get-new-news a non blocking thread Date: Wed, 20 Nov 2019 14:43:46 +0100 Message-ID: <87y2wavf1p.fsf@gmx.de> References: <87imnu1knq.fsf@dick> <87r22h7mka.fsf@ericabrahamsen.net> <87sgmrouxk.fsf@gnus.org> <8736emaxw6.fsf@ericabrahamsen.net> <87sgmlsgxx.fsf@gnus.org> <87zhgsncno.fsf@ericabrahamsen.net> <87lfscesen.fsf@dick> <871ru4n58t.fsf@ericabrahamsen.net> <87ftijdcay.fsf@ericabrahamsen.net> <874kyykd8b.fsf@gnus.org> <87sgmiyd6m.fsf@gmx.de> <87pnhmwvmz.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="173716"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eric Abrahamsen , Lars Ingebrigtsen , dick.r.chiang@gmail.com, emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 20 14:47:45 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iXQKf-000j3u-27 for ged-emacs-devel@m.gmane.org; Wed, 20 Nov 2019 14:47:45 +0100 Original-Received: from localhost ([::1]:58224 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXQKd-0007n5-6F for ged-emacs-devel@m.gmane.org; Wed, 20 Nov 2019 08:47:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43229) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iXQH6-0007m4-5B for emacs-devel@gnu.org; Wed, 20 Nov 2019 08:44:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iXQH4-00062y-Iq for emacs-devel@gnu.org; Wed, 20 Nov 2019 08:44:04 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:42849) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iXQH2-00061Q-O5 for emacs-devel@gnu.org; Wed, 20 Nov 2019 08:44:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1574257427; bh=Ho/POJKL9hxRj+4yrP2IVftrCcbNt4ACYLRuvuoH7jc=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=MMVycDVfSlqmXlPu49pSxywmxqlMyvO36Mz/wOmsc2CmckI+wzaYu9dlx2Asj9+W2 +vqx/FTC+uTK9jj87QJGaoJwWvY2YddGtMrQQ2WETuS4tgXOTTnQt/m1n7zyw+ckSI U8+z7eZ+FMApVnLTr+OPu7gfHDzSrL9WcCgMwOqI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.86.46.89]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MRmfo-1iRLUP2eSI-00TAAK; Wed, 20 Nov 2019 14:43:47 +0100 In-Reply-To: (Robert Pluim's message of "Wed, 20 Nov 2019 14:31:01 +0100") X-Provags-ID: V03:K1:HYU58wMWUiTRrZQCECzMRcALIadj0YNOfyREO05EpHTfQGF2b2n z7HiuZAJUFoxO6Pv9NeX4E531MOF4VkVl85ztEoTzr9Kl/f5NeRCmA4UmBjWcc7GE3naQoy iBey45S+u59TeLDax8dxayV2/zoWA84T+0FNHnkiJPYpBjdDkP+G3/hjZVG/UEuNAaJRc+F nCJwGwORt2x8tP7hnmccg== X-UI-Out-Filterresults: notjunk:1;V03:K0:Aj6zu1r3pwg=:aLcpeSPxPW0CBwTYgHGION lnC43dKDEtHlylni4UqR4LKpe/sO+Hr/R5OKPnX76GjfUmetvmjVP8NfUvcmwIEKcEPXEDhvA 6zCh32foPgYzb30LPBBUDFHSn0foEMVwfqEoP4MYs3zD+/NVqDB7wFzfgVRC7xPQL9lncM54O yrjFMqA3NEsHAVKPpyytv/nx9HA/J9zfW+PLKtBhxjGGCAYv+cuVUfE2yMntSu3QPj6ZoIPW1 YDFT/7JK7MLN+4aUkhR3/bHjFmhzkY1ojdnwqQGI7wzfyDS2W3TDdthFlO9XbqAdkvX5zm3Bg aSAHrllSmZ5XtIohcI3gGCM8y0AyKoT1UJHGgvuBX83fAivsrJ7PNjH2HpLR3nVfbsN1LnreT E27UKMztiSW0PibxnQv6Acb5+gSW5Kz4GbrGLjwRvJ1EoEjmCAyudICwgmU6I80/5kj7rIKv5 Xp17qOjBm8o9pJCGbMzsEINXbOqhfukPOV1OG30buU/tfeFx02RusxopEe8bil4lyfS4SozdH 3w4BeYzCOfERYx7YHsHgYokVRT23LviVNNSaiZchKu+MAWUbin+/BSV4BIOuejxlsmIHc828K 14KzWGDsThb8fAOsPnJ3bzes/ppAHvKqo+252viwE7sFLS7/aKScNoqhzuLusCxcQOCxbsFn2 3HMzZWefVgkt900w6BmjkptWUHrvTGqXbnEZGXKQ1d/RA+KPwL8HexVL/rucTg6sRPjdrdH9d P6gSB211c1pQkI4ojsWpYlYDLAUGHAp3UAa3khFV/8LD8e+TVr8XjspTibX0BVXEx6/ePW/M X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:242485 Archived-At: Robert Pluim writes: > Michael> Sure (and I use it every single day). But I understood > Michael> the request as "Pls give me one gnus summary buffer > Michael> containing all messages of bugs I have tagged > Michael> locally". This doesn't exist yet. > > Ah, I misunderstood. How's this? > > (defun debbugs-gnus-ephemeral-from-tagged () > (interactive) > (when (file-exists-p debbugs-gnu-persistency-file) > (with-temp-buffer > (insert-file-contents debbugs-gnu-persistency-file) > (eval (read (current-buffer)) t)) > (when debbugs-gnu-local-tags > (gnus-read-ephemeral-bug-group > debbugs-gnu-local-tags > (alist-get 'emacs gnus-bug-group-download-format-alist))))) Works for me. However, the "Status:" messages shall be kicked off. And it shall be checked, whether `debbugs-gnu-mail-backend' is bound to `gnus'. If Lars doesn't object, you might commit it, plus docstring, and plus documentation in debbugs-ug.texi. Best regards, Michael.