From unknown Mon Aug 18 02:33:15 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#54662 <54662@debbugs.gnu.org> To: bug#54662 <54662@debbugs.gnu.org> Subject: Status: 29.0.50; [PATCH] An mu backend for gnus-search Reply-To: bug#54662 <54662@debbugs.gnu.org> Date: Mon, 18 Aug 2025 09:33:15 +0000 retitle 54662 29.0.50; [PATCH] An mu backend for gnus-search reassign 54662 emacs submitter 54662 Jai Flack severity 54662 normal tag 54662 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 31 21:39:32 2022 Received: (at submit) by debbugs.gnu.org; 1 Apr 2022 01:39:32 +0000 Received: from localhost ([127.0.0.1]:40382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1na6GC-0004pn-1c for submit@debbugs.gnu.org; Thu, 31 Mar 2022 21:39:32 -0400 Received: from lists.gnu.org ([209.51.188.17]:39990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1na6GA-0004pg-Dt for submit@debbugs.gnu.org; Thu, 31 Mar 2022 21:39:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46086) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1na6GA-0000ZJ-6y for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2022 21:39:30 -0400 Received: from knopi.disroot.org ([178.21.23.139]:55578) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1na6G7-00050K-D6 for bug-gnu-emacs@gnu.org; Thu, 31 Mar 2022 21:39:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0081D404BA; Fri, 1 Apr 2022 03:39:24 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a6BJhcco1_eB; Fri, 1 Apr 2022 03:39:22 +0200 (CEST) From: Jai Flack DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1648777162; bh=maKaJBpq1m1uiO8rT/OcrRNIeSGn8+YeqH5Ge8cO+9s=; h=From:To:Subject:CC:Date; b=lfRIMVZ2AnjSDPpZ2MZsnUKvYnZYZeiBZLzkcBZNroqH6oeh1TKWknfedtdN/RhYl XV9XbwYRBivO8mXMp6UDu2fkrbpugj8JgtGidALVHntq6/PNQuayBe4pejs83ibC+s J5MSL19nn+sIjh+B3O4VNc3DJVXQ3tsUvFjY0ONUrCh7nNWTdcaABUq1CAgW3xuJFP shrG5bR717skRJtRnKNBC8Aix5m4uc3UbObI8PA1ENZb3oCE25A7hrNpcpRhH4XOLI 2Y2UkoTTSgxXcTHze6ikSXo/LonHtCFShO4t/jzP+0DKXXy2ZttGpHZ+1N0nSPYjGI 0MKzK3KcGWBsQ== To: bug-gnu-emacs@gnu.org Subject: 29.0.50; [PATCH] An mu backend for gnus-search Date: Fri, 01 Apr 2022 11:39:17 +1000 Message-ID: <87ee2hk2ey.fsf@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=178.21.23.139; envelope-from=jflack@disroot.org; helo=knopi.disroot.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-An-mu-backend-for-gnus-search.patch >From 15214b484ab11bdac59644e9fa937d2af4e9f587 Mon Sep 17 00:00:00 2001 From: Jai Flack Date: Fri, 1 Apr 2022 11:13:11 +1000 Subject: [PATCH] An mu backend for gnus-search * lisp/gnus-search.el (gnus-search-mu-program): New defcustom (gnus-search-mu-switches): New defcustom (gnus-search-mu-remove-prefix): New defcustom (gnus-search-mu-config-directory): New defcustom (gnus-search-mu-raw-queries-p): New defcustom (gnus-search-mu): New subclass of gnus-search-indexed (gnus-search-transform-expression): New method (gnus-search-mu-handle-date): New function (gnus-search-mu-handle-flag): New function (gnus-search-indexed-extract): New method (gnus-search-indexed-search-command): New method --- doc/misc/gnus.texi | 9 ++- etc/NEWS | 5 ++ lisp/gnus/gnus-search.el | 143 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 154 insertions(+), 3 deletions(-) diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index eb93269721..9faace1a75 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi @@ -21651,6 +21651,9 @@ Search Engines @item @code{gnus-search-namazu} + +@item +@code{gnus-search-mu} @end itemize If you need more granularity, you can specify a search engine in the @@ -21665,7 +21668,7 @@ Search Engines (config-file "/home/user/.mail/.notmuch_config"))) @end example -Search engines like notmuch, namazu and mairix are similar in +Search engines like notmuch, namazu, mairix and mu are similar in behavior: they use a local executable to create an index of a message store, and run command line search queries against those messages, and return a list of absolute file names of matching messages. @@ -21704,8 +21707,8 @@ Search Engines non-standard notmuch program, you might set @code{gnus-search-notmuch-program} to @file{/usr/local/bin/notmuch}. This would apply to all notmuch engines. The engines that use these -options are: ``notmuch'', ``namazu'', ``mairix'', ``swish-e'' and -``swish++''. +options are: ``notmuch'', ``namazu'', ``mairix'', ``mu'', ``swish-e'' +and ``swish++''. Alternately, the options can be set directly on your Gnus server definitions, for instance, in the @code{nnmaildir} example above. diff --git a/etc/NEWS b/etc/NEWS index aaab0f4517..7f65d24378 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -786,6 +786,11 @@ displayed as emojis. Default nil. This is bound to 'W D e' and will display symbols that have emoji representation as emojis. ++++ +*** New mu backend for gnus-search. +Configuration is very similar to the notmuch and namazu backends. It supports +the unified search syntax. + ** EIEIO +++ diff --git a/lisp/gnus/gnus-search.el b/lisp/gnus/gnus-search.el index 4ca873eeec..a7150b7652 100644 --- a/lisp/gnus/gnus-search.el +++ b/lisp/gnus/gnus-search.el @@ -349,6 +349,42 @@ gnus-search-mairix-raw-queries-p :version "28.1" :type 'boolean) +(defcustom gnus-search-mu-program "mu" + "Name of mu search executable. +This can also be set per-server." + :version "29.1" + :type '(string)) + +(defcustom gnus-search-mu-switches '() + "A list of strings, to be given as additional arguments to mu. +Note that this should be a list. I.e., do NOT use the following: + (setq gnus-search-mu-switches \"-u -r\") +Instead, use this: + (setq gnus-search-mu-switches \\='(\"-u\" \"-r\")) +This can also be set per-server." + :version "29.1" + :type '(repeat (string))) + +(defcustom gnus-search-mu-remove-prefix (expand-file-name "Mail/" "~") + "A prefix to remove from the mu results to get a group name. +Usually this will be set to the path to your mail directory. This +can also be set per-server." + :version "29.1" + :type '(directory)) + +(defcustom gnus-search-mu-config-directory + (expand-file-name "~/.cache/mu") + "Configuration directory for mu. +This can also be set per-server." + :version "29.1" + :type 'file) + +(defcustom gnus-search-mu-raw-queries-p nil + "If t, all mu engines will only accept raw search query strings. +This can also be set per-server." + :version "29.1" + :type 'boolean) + ;; Options for search language parsing. (defcustom gnus-search-expandable-keys @@ -903,6 +939,18 @@ gnus-search-notmuch (raw-queries-p :initform (symbol-value 'gnus-search-notmuch-raw-queries-p)))) +(defclass gnus-search-mu (gnus-search-indexed) + ((program + :initform (symbol-value 'gnus-search-mu-program)) + (remove-prefix + :initform (symbol-value 'gnus-search-mu-remove-prefix)) + (switches + :initform (symbol-value 'gnus-search-mu-switches)) + (config-directory + :initform (symbol-value 'gnus-search-mu-config-directory)) + (raw-queries-p + :initform (symbol-value 'gnus-search-mu-raw-queries-p)))) + (define-obsolete-variable-alias 'nnir-method-default-engines 'gnus-search-default-engines "28.1") @@ -1849,6 +1897,101 @@ gnus-search-indexed-search-command (when (alist-get 'thread query) (list "-t")) (list qstring)))) +;;; Mu interface + +(cl-defmethod gnus-search-transform-expression ((engine gnus-search-mu) + (expr list)) + (cl-case (car expr) + (recipient (setf (car expr) 'recip)) + (address (setf (car expr) 'contact)) + (id (setf (car expr) 'msgid)) + (attachment (setf (car expr) 'file))) + (cl-flet () + (cond + ((consp (car expr)) + (format "(%s)" (gnus-search-transform engine expr))) + ;; Explicitly leave out 'date as gnus-search will encode it + ;; first; it is handled later + ((memq (car expr) '(cc c bcc h from f to t subject s body b + maildir m msgid i prio p flag g d + size z embed e file j mime y tag x + list v)) + (format "%s:%s" (car expr) + (if (string-match "\\`\\*" (cdr expr)) + (replace-match "" nil nil (cdr expr)) + (cdr expr)))) + ((eq (car expr) 'mark) + (format "flag:%s" (gnus-search-mu-handle-flag (cdr expr)))) + ((eq (car expr) 'date) + (format "date:%s" (gnus-search-mu-handle-date (cdr expr)))) + ((eq (car expr) 'before) + (format "date:..%s" (gnus-search-mu-handle-date (cdr expr)))) + ((eq (car expr) 'since) + (format "date:%s.." (gnus-search-mu-handle-date (cdr expr)))) + (t (ignore-errors (cl-call-next-method)))))) + +(defun gnus-search-mu-handle-date (date) + (if (stringp date) + date + (pcase date + (`(nil ,m nil) + (nth (1- m) gnus-english-month-names)) + (`(nil nil ,y) + (number-to-string y)) + ;; mu prefers ISO date YYYY-MM-DD HH:MM:SS + (`(,d ,m nil) + (let* ((ct (decode-time)) + (cm (decoded-time-month ct)) + (cy (decoded-time-year ct)) + (y (if (> cm m) + cy + (1- cy)))) + (format "%d-%02d-%02d" y m d))) + (`(nil ,m ,y) + (format "%d-%02d" y m)) + (`(,d ,m ,y) + (format "%d-%02d-%02d" y m d))))) + +(defun gnus-search-mu-handle-flag (flag) + ;; Only change what doesn't match + (cond ((string= flag "flag") + "flagged") + ((string= flag "read") + "seen") + (t + flag))) + +(cl-defmethod gnus-search-indexed-extract ((_engine gnus-search-mu)) + (prog1 + (let ((bol (line-beginning-position)) + (eol (line-end-position))) + (list (buffer-substring-no-properties bol eol) + 100)) + (move-beginning-of-line 2))) + +(cl-defmethod gnus-search-indexed-search-command ((engine gnus-search-mu) + (qstring string) + query &optional groups) + (let ((limit (alist-get 'limit query)) + (thread (alist-get 'thread query))) + (with-slots (switches config-directory) engine + `("find" ; command must come first + "--nocolor" ; mu will always give coloured output otherwise + ,(format "--muhome=%s" config-directory) + ,@switches + ,(if thread "-r" "") + ,(if limit (format "--maxnum=%d" limit) "") + ,qstring + ,@(if groups + `("and" "(" + ,@(nbutlast (mapcan (lambda (x) + (list (concat "maildir:/" x) "or")) + groups)) + ")") + "") + "--format=plain" + "--fields=l")))) + ;;; Find-grep interface (cl-defmethod gnus-search-transform-expression ((_engine gnus-search-find-grep) -- 2.30.2 --=-=-= Content-Type: text/plain Greetings, This is as discussed on emacs-devel. I haven't heard anything back from savannah.nongnu.org about repository approval yet for the GNU ELPA package. -- Thanks, Jai --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 10:58:21 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 14:58:21 +0000 Received: from localhost ([127.0.0.1]:46450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafCm-0005OD-UA for submit@debbugs.gnu.org; Sat, 02 Apr 2022 10:58:21 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafCl-0005O0-67 for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 10:58:19 -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=CewudPYVlGoXPtxDDQRm3BjB5aSQmRfpk7d4G6l7N2Y=; b=f9jdMD9wayHJYk5zYxVyXoyyTs QtCmg1jDSlfIU9eOVBMEmg3NMxdA50JvFBjWbAzVmwmIUks40XbyXHUXGZb48jJ0R9YKD3b3qL4Yl o60cPWGGCmmpne4SQUSz/GIhjukoTxaNoGcU5MK0A7z1HNYdsrT7moOm+4STxp0AfT4g=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nafCb-0007Ei-6q; Sat, 02 Apr 2022 16:58:12 +0200 From: Lars Ingebrigtsen To: Jai Flack Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> X-Now-Playing: Suzanne Vega's _Solitude Standing_: "Calypso" Date: Sat, 02 Apr 2022 16:58:07 +0200 In-Reply-To: <87ee2hk2ey.fsf@disroot.org> (Jai Flack's message of "Fri, 01 Apr 2022 11:39:17 +1000") Message-ID: <87r16filc0.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jai Flack writes: > Subject: [PATCH] An mu backend for gnus-search > > * lisp/gnus-search.el (gnus-search-mu-program): New defcustom > (gnus-search-mu-switches): New defcustom [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Eric Abrahamsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jai Flack writes: > Subject: [PATCH] An mu backend for gnus-search > > * lisp/gnus-search.el (gnus-search-mu-program): New defcustom > (gnus-search-mu-switches): New defcustom [...] > I haven't heard anything back from savannah.nongnu.org about repository > approval yet for the GNU ELPA package. I haven't actually read the patch yet -- does this need an ELPA package in addition to the patch included? And I don't think the Savannah people are involved in the GNU ELPA stuff -- we administer that ourselves. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:13:51 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 15:13:51 +0000 Received: from localhost ([127.0.0.1]:46475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafRn-0005mQ-6X for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:13:51 -0400 Received: from mail-ej1-f52.google.com ([209.85.218.52]:41694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafRl-0005mA-5W for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 11:13:49 -0400 Received: by mail-ej1-f52.google.com with SMTP id bh17so11509827ejb.8 for <54662@debbugs.gnu.org>; Sat, 02 Apr 2022 08:13:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ABKc56LyE3NLdEql1ZHkm2RErvbSP7+OaZFoR1xG6Ww=; b=FkXxSbAXZcZqd1ESCAZqhl3Oma8M75Smfm38F0hPSXDeKMe7dbqdny2Ps61OWDjF0D BIqD5rH78JJojm91hty8ZfPQI9scMRBRLSGKgNX6QehgVL8df8MuTUW5DWi6zwb8RkUF dhvvLFRCp6m9q3afOqfJ53X4NjITLwQ6/k3lEKzsJ8/RouH9j7fh+cfXMwRXm4E/vGn1 omOzzOxvh3JGCz/Zs6Sie4rxXflY70fT+XgG4V60FiVWK1hIS804u8VYFcUnb6xBAGTN YrIAi7y8wyazFcyxfz+6hfeo5cBXctAh989D95IZo/QdeJ55X4bwWZBkL++zbPGTY/b8 6diQ== X-Gm-Message-State: AOAM532/SCCescsMVdO069XgEMvF24YxO57zbKUUOP9qPyCBUChHU48w rrMhEI8IxtO62eNK2UCc8/pXEr7ngVQ2Jh09PCY= X-Google-Smtp-Source: ABdhPJx4pBtYaMqvWvyF4e5+sdLgGTeq2qNb/IUxI3paFTrHCPrcimwy+JhGm+TW54v9exS+YjNA4j1SqUqalJOGINA= X-Received: by 2002:a17:906:c145:b0:6da:f8c8:34f1 with SMTP id dp5-20020a170906c14500b006daf8c834f1mr3951301ejc.310.1648912423246; Sat, 02 Apr 2022 08:13:43 -0700 (PDT) MIME-Version: 1.0 References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> In-Reply-To: <87r16filc0.fsf@gnus.org> From: Corwin Brust Date: Sat, 2 Apr 2022 10:13:33 -0500 Message-ID: Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54662 Cc: Eric Abrahamsen , Jai Flack , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sat, Apr 2, 2022 at 9:59 AM Lars Ingebrigtsen wrote: > > I haven't actually read the patch yet -- does this need an ELPA package > in addition to the patch included? And I don't think the Savannah > people are involved in the GNU ELPA stuff -- we administer that > ourselves. Savannah, given approval, would provide a source repository for the development of this feature and also a host for a dedicated page/site for it but, as you say Lars, would not have anything to do with adding it to GNU (or NONGNU) ELPA. Jai, Can you confirm that you applied for savannah hosting because you want a dedicated git (or SVN, etc) repo for this work or a web-page/site for it, etc? If you don't need those things it might be best to cancel that submission. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:21:45 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 15:21:46 +0000 Received: from localhost ([127.0.0.1]:46502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafZR-0005zm-KR for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:21:45 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:37196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafZQ-0005zZ-7X for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 11:21:44 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id C6399FA02C; Sat, 2 Apr 2022 15:21:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1648912898; bh=CdIauRGRFYSM41RqVj+tEmOhY7l5EKA99N3BcX9MKdU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=IQPY0K4zaVpr93L8n7q2wY18wcDtI/XwuTWYZRLA4ubSHDw2nvrHpKeZcvLW11B5Z njbPJLmiImrtQcGSNRXLpNX7c21xIFyelK9fHESNoTQW+e0i2GXvBnL6FYatahMq7k k0xJczXKIywjIeIpeDbEwuqslzulCBYq9FXYhJlU= From: Eric Abrahamsen To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> Date: Sat, 02 Apr 2022 08:21:36 -0700 In-Reply-To: <87r16filc0.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 02 Apr 2022 16:58:07 +0200") Message-ID: <87h77b7bpb.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On 04/02/22 16:58 PM, Lars Ingebrigtsen wrote: > Jai Flack writes: > >> Subject: [PATCH] An mu backend for gnus-search >> >> * lisp/gnus-search.el (gnus-search-mu-program): New defcustom >> (gnus-search-mu-switches): New defcustom > > [...] > >> I haven't heard anything back from savannah.nongnu.org about repository >> approval yet for the GNU ELPA package. > > I haven't actually read the patch yet -- does this need an ELPA package > in addition to the patch included? And I don't think the Savannah > people are involved in the GNU ELPA stuff -- we administer that > ourselves. This was one of the questions in the original emacs.devel thread -- how do we handle the situation where a package is both built-in and available for installation from ELPA? Does anything special need to happen in order to make sure the user is always using the newest version? From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:25:30 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 15:25:30 +0000 Received: from localhost ([127.0.0.1]:46507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafd4-00065W-5U for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:25:30 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:37274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafd2-00065H-89 for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 11:25:28 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 5EFCFFA02C; Sat, 2 Apr 2022 15:25:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1648913122; bh=Qhx9fBPEL0BmXEf4iwdx3bFV1uz8jrmzH3WRedxfrio=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=TeNPttrqFe+BOlf6fiumVIpL6JCvseXNsr6PXDDSh2aJgY7nB1CKbGqdollJRDr3P VH3lgGSx0GCgDUt/dHjkK30NcbJpPCj6+OAlQymH0MaCVNl+i0xZkk/iW793Vq3dHJ bQjw/V9Fr7JjWMqR37LnM4PRtgP2Ljydyzo0oeWY= From: Eric Abrahamsen To: Corwin Brust Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> Date: Sat, 02 Apr 2022 08:25:21 -0700 In-Reply-To: (Corwin Brust's message of "Sat, 2 Apr 2022 10:13:33 -0500") Message-ID: <87czhz7bj2.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , Lars Ingebrigtsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Corwin Brust writes: > On Sat, Apr 2, 2022 at 9:59 AM Lars Ingebrigtsen wrote: >> >> I haven't actually read the patch yet -- does this need an ELPA package >> in addition to the patch included? And I don't think the Savannah >> people are involved in the GNU ELPA stuff -- we administer that >> ourselves. > > Savannah, given approval, would provide a source repository for the > development of this feature and also a host for a dedicated page/site > for it but, as you say Lars, would not have anything to do with adding > it to GNU (or NONGNU) ELPA. > > Jai, > > Can you confirm that you applied for savannah hosting because you want > a dedicated git (or SVN, etc) repo for this work or a web-page/site > for it, etc? If you don't need those things it might be best to > cancel that submission. I thought you needed a user account via savannah in order to gain push access to ELPA and Emacs? It's been a while now, but I thought my account (ie the ability to log in here: https://savannah.gnu.org/) was what provided that access. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:26:49 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 15:26:49 +0000 Received: from localhost ([127.0.0.1]:46513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafeL-00067e-IW for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:26:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:50308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafeJ-00067J-Cu for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 11:26:47 -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=98FRN4n69sgRq+Pjm1/aO72giO2rvwB5ca4GUwGW/8Q=; b=mlIkBp6tyy3JR8mOFohaZTAugp jSU2YHVU9Pdymgk+Il68M+6OdrmB4SN8qgsEoFRyK+sTjC8zwJyu8omkncZEiSZJZXGGHqhDECG9A 1/kOZWGVqELoEjGaIroAss2Pe/d/jqKNtGYVt9SeFfZXqNrFjlyUwpGIJQtySyXHlD4k=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nafeA-0007US-FV; Sat, 02 Apr 2022 17:26:40 +0200 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEUVEw1cRSO0i0r/ ///bjJdBAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YEAg8aDg+JrJUAAAGASURBVCjPRZLPauMwEMY/ F8vQPZUSH5I36D6FDOse9qSARtQ6tZCEtZ+ifYMGoh5ySiAq1Tzljuy49WGGn0bzzR8ZqMji+ys8 hxGX2ZD75IN4r8X8/st8Ed/nSP3I6Sx+kcFW/LW+5kN7jnQ3gipJYEsTKBo4panWbU3MnOIIzjoe +BhzEUiy3DumCfoMQzI/kRkSZQW2V3AZDiNw8Bn2E8Ru+IGPkCHMAsMnczuBvS2in9XMyocjzXWc a7e1vkqbXXhezxBf9MmMQ29j4A865fNfEjlsQ/+cYSWwN693BoXGIPPUvbUEpeFBYdhUj40uNSrY lk83HlppVeDL8blZCZhqJwL88qYWUKZhgbNINaK8GZCimlrBsgcRQSPvfe1QmEW1/5MjRmVb5fmH V12MD5HTuZHG5aU7sqVl2AJcwgeUYKQCodX3FwNtsGux10t3MfQOPBwQap8o5kWtLrC9J5eMLqH+ 4cnKk8g9kp8Ist2u7d5JGizQ1bSpSZdGw/0HY2ekTYBvNMQAAAAldEVYdGRhdGU6Y3JlYXRlADIw MjItMDQtMDJUMTU6MjY6MTQrMDA6MDChszidAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA0LTAy VDE1OjI2OjE0KzAwOjAw0O6AIQAAAABJRU5ErkJggg== X-Now-Playing: Prince's _Sign 'O' The Times (1)_: "Housequake" Date: Sat, 02 Apr 2022 17:26:37 +0200 In-Reply-To: <87h77b7bpb.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sat, 02 Apr 2022 08:21:36 -0700") Message-ID: <87mth3ik0i.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eric Abrahamsen writes: > This was one of the questions in the original emacs.devel thread -- how > do we handle the situation where a package is both built-in and > available for installation from ELPA? Does anything specia [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Eric Abrahamsen writes: > This was one of the questions in the original emacs.devel thread -- how > do we handle the situation where a package is both built-in and > available for installation from ELPA? Does anything special need to > happen in order to make sure the user is always using the newest > version? I'd rather have it all in-core if things are tightly coupled. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 11:29:04 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 15:29:04 +0000 Received: from localhost ([127.0.0.1]:46536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafgV-0006C9-W1 for submit@debbugs.gnu.org; Sat, 02 Apr 2022 11:29:04 -0400 Received: from mail-ej1-f48.google.com ([209.85.218.48]:36374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nafgU-0006BY-Ff for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 11:29:03 -0400 Received: by mail-ej1-f48.google.com with SMTP id k23so8120123ejd.3 for <54662@debbugs.gnu.org>; Sat, 02 Apr 2022 08:29:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kczHXm1ijMZBnQ0m0fjMNgD/wQzkroaoMu+rIOURDBw=; b=C0fBwZ8DsV0hEbmKN1KDTN+Pqb+H/SL2+L113lfFtfbi+8kNEbmFlPkyKIy8vvDsyY 58gm7aQzZzvhlOXPb+8yj92+z8CX/M+Rjd+krUy2g93IKvskDcuF+vh0f+v9Uu1/0tZl 0L8vGvlSdK7saeHG9LT10dI9N8Wmdl7StNILg1bv/qIVsTQokAvn4/nmPkLQutQBYjMd PXyt0G6JLvgNiIyUk8u6ccro8DO3Y12dhEM619H0al396/6aG82VEks7bxZKcvHQXHYe Rp57hNW7g/ZgtOpfINyXf8GZRCeP0YFrXux9zGkonhA2hTEQPmu16cO+E3x35YvNPWXJ ++Tw== X-Gm-Message-State: AOAM5302ZB72WyrkwumtnvHqG2W47xEGw4FXcbNY196bV8et7vVv/IEH jAcluv/kZR8JlCiOHNYL9MKs6AsFsQxvZ49uwr8= X-Google-Smtp-Source: ABdhPJw3u5N6sWImtJbxuTTWo+OQJ0Bb7GkNbAfM2wAtnv8zw+H8Co9Zf1zpQ1iY647FxHBK1r2OgjW83TcM/A5Btq8= X-Received: by 2002:a17:906:4fc9:b0:6e0:648e:5156 with SMTP id i9-20020a1709064fc900b006e0648e5156mr4125253ejw.412.1648913336491; Sat, 02 Apr 2022 08:28:56 -0700 (PDT) MIME-Version: 1.0 References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87czhz7bj2.fsf@ericabrahamsen.net> In-Reply-To: <87czhz7bj2.fsf@ericabrahamsen.net> From: Corwin Brust Date: Sat, 2 Apr 2022 10:28:46 -0500 Message-ID: Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search To: Eric Abrahamsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , Lars Ingebrigtsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sat, Apr 2, 2022 at 10:25 AM Eric Abrahamsen wrote: > > > I thought you needed a user account via savannah in order to gain push > access to ELPA and Emacs? It's been a while now, but I thought my > account (ie the ability to log in here: https://savannah.gnu.org/) was > what provided that access. It is correct that an account on savannah is required for someone to be granted push/committer access to Emacs (or most GNU projects). That is completely separate from having a project registered at savannah, however. That latter is usually not needed unless you require "forge" type capabilities for the project you are registering. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 12:12:25 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 16:12:25 +0000 Received: from localhost ([127.0.0.1]:46656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nagMT-0001AQ-KQ for submit@debbugs.gnu.org; Sat, 02 Apr 2022 12:12:25 -0400 Received: from mail.ericabrahamsen.net ([52.70.2.18]:38152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nagMR-0001AA-RG for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 12:12:24 -0400 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id C1A43FA02C; Sat, 2 Apr 2022 16:12:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1648915938; bh=5Y4s57WGpwHEGwKzmFQjWVSohQQdiwPumqBOlABcQAc=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Z5HDa7gDxKkOi+IAn3nEkV25sHd0YVVcKxVcdCmiMINTF8pR/Q3ayyr3o47gyNo2N efvoyEPr3GFG1L+LVO0B1sbWukivC/eTkv5AUXrO8HNcPV9RfsVAY6UQ7eZ5rwWa5L 84w6vuZK/rNaCEDY4oKY8MV8sFovw6UqLaUe52/8= From: Eric Abrahamsen To: Corwin Brust Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87czhz7bj2.fsf@ericabrahamsen.net> Date: Sat, 02 Apr 2022 09:12:16 -0700 In-Reply-To: (Corwin Brust's message of "Sat, 2 Apr 2022 10:28:46 -0500") Message-ID: <878rsn79cv.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , Lars Ingebrigtsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Corwin Brust writes: > On Sat, Apr 2, 2022 at 10:25 AM Eric Abrahamsen wrote: >> >> >> I thought you needed a user account via savannah in order to gain push >> access to ELPA and Emacs? It's been a while now, but I thought my >> account (ie the ability to log in here: https://savannah.gnu.org/) was >> what provided that access. > > It is correct that an account on savannah is required for someone to > be granted push/committer access to Emacs (or most GNU projects). > That is completely separate from having a project registered at > savannah, however. That latter is usually not needed unless you > require "forge" type capabilities for the project you are registering. My guess is this was just a small misunderstanding/misspeaking on Jai's part. So far as I know they're only asking for the account. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 02 12:15:02 2022 Received: (at 54662) by debbugs.gnu.org; 2 Apr 2022 16:15:02 +0000 Received: from localhost ([127.0.0.1]:46660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nagP0-0001F4-2P for submit@debbugs.gnu.org; Sat, 02 Apr 2022 12:15:02 -0400 Received: from mail-ej1-f41.google.com ([209.85.218.41]:47000) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nagOx-0001EI-RK for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 12:15:00 -0400 Received: by mail-ej1-f41.google.com with SMTP id c10so11632957ejs.13 for <54662@debbugs.gnu.org>; Sat, 02 Apr 2022 09:14:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=udA7ldo4Nk2xeYUOaMuSu3bVdShh2VLDQ1KJSXf/MmA=; b=PJ7019AgJg1Ko3nhd8+MI3gnwYW6D2S1wh16prFmnYTzOemwDnJHy185Ja9ZjLxwqo RdyFD26LF9BBfvMMIMSN1jLFLnr5yTowz+AEFxYMNkcEhK2YgppYXCACMAEA0Kf6gFV0 29WNlpZ2jjYYYMwx3UDY8gh/fZjmn2iMEMoDcF1yEKaP2uWStZ81aUyrolEcndH9X4TD ZQz/PDAltdsoyPmXOzdT4vfv6bH0GYpM6tNQQh5vhql7UBypCN2b9r4MX0Vl+JyEFJX0 EXWplOxm/sKETST9E81BjmYiVLC+Ftet28NWbzG8z7zEqgjvTlZVQnf0VuW8eF/shC6a obkg== X-Gm-Message-State: AOAM533xgqMP5YeQmcc7HGO52p6HhzawrCmc/g/CwfjbcU+MTdSoPR8p ZLI4e02bWvoiZ8VGpTyhmjCqQQ3JzA5tfmaVbos= X-Google-Smtp-Source: ABdhPJzaRKD9zF5dLKkvoCbToJ2XXg3rR623YVMpqAuVuRcRiyIjz1SZGVM8yNiQOw0OWwThScZs/Q96ebM/xbsy5P4= X-Received: by 2002:a17:906:27d1:b0:6df:ccdd:1a8d with SMTP id k17-20020a17090627d100b006dfccdd1a8dmr4400542ejc.751.1648916094120; Sat, 02 Apr 2022 09:14:54 -0700 (PDT) MIME-Version: 1.0 References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87czhz7bj2.fsf@ericabrahamsen.net> <878rsn79cv.fsf@ericabrahamsen.net> In-Reply-To: <878rsn79cv.fsf@ericabrahamsen.net> From: Corwin Brust Date: Sat, 2 Apr 2022 11:14:44 -0500 Message-ID: Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search To: Eric Abrahamsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 54662 Cc: Jai Flack , Lars Ingebrigtsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Sat, Apr 2, 2022 at 11:12 AM Eric Abrahamsen wrote: > > My guess is this was just a small misunderstanding/misspeaking on Jai's > part. So far as I know they're only asking for the account. OK, thanks. I won't close the request until Jai has a chance to confirm but I will add a note asking to hold processing of the request pending clarification. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 00:59:03 2022 Received: (at 54662) by debbugs.gnu.org; 3 Apr 2022 04:59:03 +0000 Received: from localhost ([127.0.0.1]:47328 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nasKM-0003A4-JW for submit@debbugs.gnu.org; Sun, 03 Apr 2022 00:59:03 -0400 Received: from mout01.posteo.de ([185.67.36.65]:44701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1napxQ-0007tt-4K for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 22:27:13 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 38513240026 for <54662@debbugs.gnu.org>; Sun, 3 Apr 2022 04:27:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1648952826; bh=3KZOFltCzQo9zOgOY2wbcrFqimABKSMXn2CHvswnbeM=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=N/WDZ7Gm363ZaamWtAjybxRhChYCn4uGXkrIVND17vu4BRWwKDmcZ+lwBRRg9wedI DrujK14oDps0FtGHu1WbrGW2D7KqdXKd2kHMNwqbKJH8Y6/v4+JNtApj1NNtEeKCL6 YkoSDBWN6oI+UButIlhP2Wjj/JNq6CPxoKgd/OhTgfpA60LHS+lV5H7D38OqxqdZTY OuIfDftzuDTquRWiQG66GO+C3hejw4UgmSp7QOiCaO/y0glducHKV+PZt+kA8zqA00 D+Fp6/0NXffaQO8VSojHFJKG3sLytaopGP+95TyueqanaBo702jthYuevLOX9kkITA +D41LMR4/vrWg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KWHqC6BCWz6tmF; Sun, 3 Apr 2022 04:27:03 +0200 (CEST) From: Jai Flack To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> Date: Sun, 03 Apr 2022 02:26:55 +0000 In-Reply-To: <87mth3ik0i.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 02 Apr 2022 17:26:37 +0200") Message-ID: <871qyesxzk.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Autocrypt: addr=jflack@posteo.net; prefer-encrypt=mutual; keydata=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 OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 X-Mailman-Approved-At: Sun, 03 Apr 2022 00:59:02 -0400 Cc: Eric Abrahamsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> This was one of the questions in the original emacs.devel thread -- how >> do we handle the situation where a package is both built-in and >> available for installation from ELPA? Does anything special need to >> happen in order to make sure the user is always using the newest >> version? > > I'd rather have it all in-core if things are tightly coupled. My only reason for the ELPA package was to make this available for users of Emacs 28 (once it's released). If you don't think this is necessary then I have no reason for the savannah project. =2D --=20 Thanks, Jai =2D----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEMibxCPhhYAWzlyCbGp8lHZSJ3Z4FAmJJBfQACgkQGp8lHZSJ 3Z6U4w/9FQvR0R605JpQc9+VZ090dPSeATk8vV0dxC4l3CNRxfM2MY/BHN+7OF/5 +QCe+oZFvDWvGv5sPCh/cbwtiG7+pqOiPvtShF+bPT8oFtDLnRJZAlfOpsgTC8AB rjoYmegBQ82BZOMtNxAPh4PxVcIJC6PQTq/BvMIxtrNY9Kngz/FIpk9LM2GD24M3 eK493vb088jdNikXeIvqqmt7GpT9bLJM62VlQDmPkZ7C2+OGx9ZeuDGWiS4OFMV5 DTQrj5o8zye2YEhp1mx1werO3oaUr9EOLRSJJ6OEsxlrpACyKQffCag8XRhikOJi z2aOpVpKGSkePR1Eij9gnk9X6Ov9ZwFW3o/I9FhtqBYFNqS35liz/mJwZDTNYJpP Hpd1Lck2zTR7wJsYiO7IEACmOx8WMSGDDS6Sc0vs4E3RyFOrZbeie2n7k25Nl5r9 E7FO37IOif4/lxKAMm0wWyHYteRZKotj/HcW5nY8DHivK2b65kQgpFXmEzLt1iqT PvlWn4k1c+JrhvN/tyKxKFdRz3GUpRDADKdDyX1W81kvtNZuUFhRjdpUmolrA7nB S3lJWnQwxSQwtrf3qtVRRgcT5WuUDsYELWWWEhLGHXKW7H6rX9JTaejW+34XJcRM 0aq9jtetjDjfpLkkIcFdZdzCrt53pkBzIq4xZlQeerpi8n+ziyk=3D =3De2Fg =2D----END PGP SIGNATURE----- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 00:59:03 2022 Received: (at 54662) by debbugs.gnu.org; 3 Apr 2022 04:59:03 +0000 Received: from localhost ([127.0.0.1]:47330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nasKN-0003A6-6K for submit@debbugs.gnu.org; Sun, 03 Apr 2022 00:59:03 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1napyy-0007ww-JG for 54662@debbugs.gnu.org; Sat, 02 Apr 2022 22:28:49 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id CD116240108 for <54662@debbugs.gnu.org>; Sun, 3 Apr 2022 04:28:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1648952922; bh=nRz6YmXXTv+A8/XdOFhJ84h1B0oaJhif9RpJNYmcIpI=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=UAEYYcM20wVumYQD+O7iQ04NeRMXo/ZStUzObfMUjeY1eudpSEhieXYgnpxgAB5ke pBTOooPqfNDkMNjr6zZX8Jg6z+C6dOhm9bhB9oAyjGG4zknV8zl5Xp+LSJ38OjM3wo rDZuP+/Jm8Ys/ZlLuGKiAo2Dt7QjAz1hV5znAXQo8Cw26jLcr6v6CAnuHF4HMUbeWW sYGTQXC9vU8B/u9AQdaiZJ7ZxNtmwACtfLUqdQ3I9O7pJBaD3uHPZwQCoAqjuNs2R6 w6BoK33H5og3KC2XpB0CwyScn4qPWqWmFN3LciOvxzjiXMUWpWaZO+GWmy/AckXzK3 CaItuwnQWSa7Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KWHs40Zfgz9rxL; Sun, 3 Apr 2022 04:28:39 +0200 (CEST) From: Jai Flack To: Corwin Brust Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> Date: Sun, 03 Apr 2022 02:28:33 +0000 In-Reply-To: (Corwin Brust's message of "Sat, 2 Apr 2022 10:13:33 -0500") Message-ID: <87wng6rjce.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Autocrypt: addr=jflack@posteo.net; prefer-encrypt=mutual; keydata=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 OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 X-Mailman-Approved-At: Sun, 03 Apr 2022 00:59:02 -0400 Cc: Eric Abrahamsen , Lars Ingebrigtsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Apologies if this is a duplicate email, my reply to debbugs bounced. Corwin Brust writes: > On Sat, Apr 2, 2022 at 9:59 AM Lars Ingebrigtsen wrote: >> >> I haven't actually read the patch yet -- does this need an ELPA package >> in addition to the patch included? And I don't think the Savannah >> people are involved in the GNU ELPA stuff -- we administer that >> ourselves. > > Savannah, given approval, would provide a source repository for the > development of this feature and also a host for a dedicated page/site > for it but, as you say Lars, would not have anything to do with adding > it to GNU (or NONGNU) ELPA. > > Jai, > > Can you confirm that you applied for savannah hosting because you want > a dedicated git (or SVN, etc) repo for this work or a web-page/site > for it, etc? If you don't need those things it might be best to > cancel that submission. I applied for the savannah hosting so I could move the git repository for both this and my other isearch-olc package to it, not because I thought it was required for ELPA inclusion. =2D --=20 Thanks, Jai =2D----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEMibxCPhhYAWzlyCbGp8lHZSJ3Z4FAmJJBlQACgkQGp8lHZSJ 3Z54SQ//RPOt1A6E6lHeHecfj0KU0C82aEZsrqpfH0Ok/s5GsjI0QVAApfVMcYr2 kxl83Zx8T+p1qH6OindI0jEqMsBk68aShzMjBS3AthKQ8vunMavY2LHijBKmthlF YBwRLHO0Bq8O/4bw9/4LTKFiP9tVKwgVbphWp/UV1dk43uC9ER1Snv0bPtalyVne no9IfGLqcRuJJaF3UU2kG90dta2u59jjEHHzv3f4pZT/SHafDgeGx21zTQRZRnad hwfNP99OJNH2TXg++VSkLpypRHQ9cgMlsPua04kUI/BfhwbrR2ZJr4ESoF+N5tf1 1ECM58LcdcJbRV+CxnVfjdY+Hb/5UwiT44r8/E1tG6/LqGGwY3iMWqvXaIelcvfG Z1/LqMblZjvXnCuo49eSFzeTJ7Cg48HPAQvssQPPD6haTYCQfm2Rce+1K+N8tR/7 xJnZOkMwwXmk72d4Y617guPCfICzq3V75kJWzTVdB/woYkIjz6/hCY64tN7kQ3Ky kVoMhPg1pikn+BhAqa56i4zstULj++W6duQhItYn6Af5gw9dzQGyZSNc7LYnZQlv jkidB3736bgSrjvbcrskp2QDCAFiXJpOGE8BxJWfKVsr7iyupodXcEYedVFfQgt+ LXFR1Yz73JRPY6NNWbHhE5ilYqIr5Tb1vuhfPk9KkfB47EPhwnM=3D =3Dsn5c =2D----END PGP SIGNATURE----- From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 08:00:40 2022 Received: (at 54662) by debbugs.gnu.org; 3 Apr 2022 12:00:40 +0000 Received: from localhost ([127.0.0.1]:47815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nayuO-0000A4-0T for submit@debbugs.gnu.org; Sun, 03 Apr 2022 08:00:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:60094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nayuL-00009k-Ra for 54662@debbugs.gnu.org; Sun, 03 Apr 2022 08:00:38 -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=YCJhZXSmq3ff68KK8mbx4AIzgVQ+uLBraL7vrYdEcN4=; b=KpbcqHUZdhE5X/nkCOTo8Cpr1p Fa+RYnQ6oTyR2yXITiPhUqJ+M6YBR/Wr2WQ77J991h8/vr6/LKtlry0QkEfJwElf/fc3PQU0XZyX0 F+WqBbMaMqog/FW6jdHVz/pXzdwlaZJOrm/5GLs7VBNOkzC3ENJh1JO+DBC1+gk9W4As=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nayuB-0007Q2-U2; Sun, 03 Apr 2022 14:00:30 +0200 From: Lars Ingebrigtsen To: Jai Flack Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> Date: Sun, 03 Apr 2022 14:00:27 +0200 In-Reply-To: <871qyesxzk.fsf@posteo.net> (Jai Flack's message of "Sun, 03 Apr 2022 02:26:55 +0000") Message-ID: <87k0c6js10.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jai Flack writes: > My only reason for the ELPA package was to make this available for users > of Emacs 28 (once it's released). If you don't think this is necessary > then I have no reason for the savannah project. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Eric Abrahamsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jai Flack writes: > My only reason for the ELPA package was to make this available for users > of Emacs 28 (once it's released). If you don't think this is necessary > then I have no reason for the savannah project. But the in-tree things are necessary for it to work, aren't they? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 03 10:53:33 2022 Received: (at 54662) by debbugs.gnu.org; 3 Apr 2022 14:53:33 +0000 Received: from localhost ([127.0.0.1]:49228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nb1bh-0000mJ-64 for submit@debbugs.gnu.org; Sun, 03 Apr 2022 10:53:33 -0400 Received: from mout01.posteo.de ([185.67.36.65]:47521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nb1be-0000m5-UL for 54662@debbugs.gnu.org; Sun, 03 Apr 2022 10:53:32 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 967C0240027 for <54662@debbugs.gnu.org>; Sun, 3 Apr 2022 16:53:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1648997604; bh=LnRrUDEn4evTcpqmv0ZQzann6sSZ2ktxoYxF6lyxmxo=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=nv51YcjesUJNSfgBPHQ6oHbhbpSs0qEq1fMgpH5pnRVYBfZgJWHhJxHX36uDXROXR pi2w2k/IPiFjZLxDYTk4xaY8FsSReZBKbxdMwR7DC/NKfLqfNjIra0Bk8e/wXfM0PG jurZ9v6ZsdLMMRqOHJl4QXSHnmwAGh5+SrSIOPSL0n31/y3j8uuecnOWAv3ZCERgjw WolDlvwki1BdxcqyxAwCKGnV/f7V5o65GVFnLkVlY6+3PmV17dMJ96OvvAKEW7VOPj EltcABFTy1st6awDMYZSfJNTghK7qymI7yn7gGW79zk6gPRwZ8R0Tebdq9WPlfrDQl BT18HL70w5HWw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KWcNL2tCqz6tmS; Sun, 3 Apr 2022 16:53:21 +0200 (CEST) From: Jai Flack To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> Date: Sun, 03 Apr 2022 14:53:00 +0000 In-Reply-To: <87k0c6js10.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 03 Apr 2022 14:00:27 +0200") Message-ID: <87pmly9q2b.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Autocrypt: addr=jflack@posteo.net; keydata=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 OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Eric Abrahamsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Lars Ingebrigtsen writes: > Jai Flack writes: > >> My only reason for the ELPA package was to make this available for users >> of Emacs 28 (once it's released). If you don't think this is necessary >> then I have no reason for the savannah project. > > But the in-tree things are necessary for it to work, aren't they? No they are identical code-wise. I'm not sure if you read the discussion on emacs-devel but the issue of having a duplicate feature in-tree and as a package for Emacs 28 was briefly discussed without solution. =2D --=20 Thanks, Jai =2D----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEMibxCPhhYAWzlyCbGp8lHZSJ3Z4FAmJJtNUACgkQGp8lHZSJ 3Z4KyQ//bGeaBWUsoEJhf8FfaSqJc0dMeC7GyG9/GkQBFz2iZJx6aGpBLM1lfTcz OuXDBh430068bF3F4xjsJNiGcy1PkTqquY4ul8g9fRq+cU6Jq6ps0o3oi1OgJdCA 6viXV7Fy8OQpoG/OhtM74hL7bUbHzm0r/8US1XgEmUOfBJSv3l64K3r9URCfLiN4 7XDNJN8v/rmAt63qJ7+eIyuda+I7q8PXn8CmLjGMf/P/1XJt1fL7y3yAk2zVis/9 NcAIuxWa8cgoCb2zWBO2yCva1Wcu+Q0IeoRwz/p8Vpr7QtyRM2VW6TgKKDYYMJUP dpT+vujjmEEYCCfWEWdwhsLJlZFDCHE9DPKnNpAXO9V69LvKhDRKr0X2an/ks1i+ 5LEipWJKOOLtZe1u7ZaJh9tiIN2lrznm22hEQrtG9JDCBqNrhOyfbc0C6RlJqp1o oLKelAPCcNfKeevRoZYDtM7Q87zmxABokts5xNg7lDegnBGyaRhKR6qQ+Uk4BpVF cF8TuMBHPTvHhDjzqNWl+5CkfQpaofbvi8moRzQUb/X2D0AnlQCq8iIvThCss9JO vhqV3jqZUBGKNEuzzrTUrYruLjAUUfcRK4frdw2l83EPmX64SvFhFbaB5xlHUf8X WnzM97w6a7sSkr7Hq7prMaEqI8D+dZ9WcKTTcdWZ8SVHZaeC2/U=3D =3DolBF =2D----END PGP SIGNATURE----- From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 04 06:30:41 2022 Received: (at 54662) by debbugs.gnu.org; 4 Apr 2022 10:30:41 +0000 Received: from localhost ([127.0.0.1]:50565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbJyq-0001oh-Qa for submit@debbugs.gnu.org; Mon, 04 Apr 2022 06:30:41 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbJyp-0001oS-0D for 54662@debbugs.gnu.org; Mon, 04 Apr 2022 06:30:39 -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=R8RXkpsH4X3Spl0j+TxoE+PXoJTzayJQ1hzFVPApjYA=; b=bSmDcB9IUOikbj51BIwJVPJ7Fn ZHamdzD1IQ28b+yIZf9/8kqQbuzqOMbE9MDZjKeL8f+Vvw4rKq3kxpDsQjLNc1RH4sS9Pq+qghRZi Sp3jb0Mfa0D57KXmKsSWJmuFItp1/c/9P+6jPoLHy6jb9ac+U8045gE2YCdVdhNVdW44=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nbJyf-0004Km-KW; Mon, 04 Apr 2022 12:30:31 +0200 From: Lars Ingebrigtsen To: Jai Flack Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> Date: Mon, 04 Apr 2022 12:30:27 +0200 In-Reply-To: <87pmly9q2b.fsf@posteo.net> (Jai Flack's message of "Sun, 03 Apr 2022 14:53:00 +0000") Message-ID: <87lewlgmyk.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jai Flack writes: > I'm not sure if you read the discussion on emacs-devel but the issue of > having a duplicate feature in-tree and as a package for Emacs 28 was > briefly discussed without solution. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: Eric Abrahamsen , 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jai Flack writes: > I'm not sure if you read the discussion on emacs-devel but the issue of > having a duplicate feature in-tree and as a package for Emacs 28 was > briefly discussed without solution. No, didn't read that. Does that mean that the ELPA package doesn't work in Emacs 29? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 04 08:29:27 2022 Received: (at 54662) by debbugs.gnu.org; 4 Apr 2022 12:29:28 +0000 Received: from localhost ([127.0.0.1]:50763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbLpn-0002oi-N3 for submit@debbugs.gnu.org; Mon, 04 Apr 2022 08:29:27 -0400 Received: from mout01.posteo.de ([185.67.36.65]:40369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nbLpm-0002oV-5t for 54662@debbugs.gnu.org; Mon, 04 Apr 2022 08:29:27 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id AFE4E240028 for <54662@debbugs.gnu.org>; Mon, 4 Apr 2022 14:29:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1649075359; bh=fChgiGxc/CHREc5smi34TLLE+tUGChG17pWMo6j7GCQ=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=o4eX1OeAtwAAc8kTx0W0RFvw+xfrquujcYLLHgqO9aUqZFxZ1Fn8cJKCRYhyUPVgY Vt0nTp6lBcJMx0fRqobMZII3sdMP5IW2qXeKdkzgTf23mf8VJF3UyfRjx7sanrwuY0 QnCl5YygYq9rm0cN0kEYTj/CGJXsQpzAnocxDA302D549nOPG33BYH6HDUBewVnGLC ZeKodDs576SeVf/aMyD2nZt4a2R8ZgVHtrnX64CIJq156uCIhE4beh4EgYjfncR7KH 5VfJD2DBgx731afQ1btDnHPzAwd9OISeplm3AZ3MhJ3atsXZtEcIL4JDON8xGDA7sm IPQso9jm+ElTg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KX97f070yz6tmw; Mon, 4 Apr 2022 14:29:17 +0200 (CEST) From: Jai Flack To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> <87lewlgmyk.fsf@gnus.org> Date: Mon, 04 Apr 2022 12:29:13 +0000 In-Reply-To: <87lewlgmyk.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 04 Apr 2022 12:30:27 +0200") Message-ID: <87ee2dav6u.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=jflack@posteo.net; keydata=xsFNBGJIFUgBEACetRpyAEayP9fB/LvYi9sUIQwXH5EKN6uHrjc6RqlKju6jx2tu2F0HYjsiJ1xUfUUhuwdrEFpAGxM9XHFbNhrtIAh0ckOiALMexQP+n6uJgSq/u+3gqdKVmI2cgb2ruEcDR1t9QpuETTKPNj7k8sQoUjj907kACVL/XKfJC9csbAECYtfbbWtl6KJi5qQsF1N3kyHtF6k6Ly/tkq+CPY9RkEkraWNhJtrE509g/BbIIn3BzvrtboDwOX2JucrBojfaehvRzWnwrbTxTb+tsIjBSrFNJgOwa0PYtF7F15nCZ9254DJA7oyBqY/4B8iGGYbVBeQdU0/noVtui9JlLzU9tKOfKjm+js1Eu9vlAK2poZaR7uMy3cOQ+SPh7BdMSE/4HThDil6nq/LaPmX/bS1rFR01ztLxM/YEeDTWXT9/mqWM7l06Am0xCK8m99MjKnJiWtsUu4eQdw53GJL563RRw9rnOVEib8nbZcBWu5PfF8hnzyKgPe8fTjJBln1kZbbVv/ytxFXMlwwJPSD5xVPmaTo7gn1gBgoQ2w6CH4OVAdLLa9E0cVsq4w7NcZk2wfryYRylz4h/hdxkuatjq/f6SR860IfgPcS9IFszATRw/PGswx4FeffuV6UoPvMdWQy4KJQ239ou+5Hecce6Y4gYosC1yK34YMgjXEH04um5gwARAQABzRFqZmxhY2tAcG9zdGVvLm5ldMLBlAQTAQoAPhYhBDIm8Qj4YWAFs5cgmxqfJR2Uid2eBQJiSBVIAhsDBQkFo5qABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBqfJR2Uid2ecj8QAJEcWZf+HMmjZNRykGwetmdg1vZck/TLwZFe4pdvn3cE/lLn6K8c2VdlRpixOUIu1TS6NuULA/a2aV7xOwsepkVzZbUsyYf/iNofEvaLmkkiHCF UVMimHFHI56mXh7xvrWIhoZ+igbNv3n3vqD60ffsBYQiDw98G8Gg3D+Ye0jK3ajXNOwZXfh/5bzCg7WwG0OPMaKPL5LffPue5Lzub1czI+ji+CMh2i4mhNF63Lb5hU3YQx4/4RKgFU5uJImRwuoB3paTAmhHnVebC0fRBZeuyGKeO9AxNlEpJRJXByCezr1r5WLHfjqcujNxVs81OdibDEclFYOioyd/2J0gpASLJZ9Wo0ii2az4FCdzTiWgV++rN93KJ+2cKYi9FWkx4y+vUQGprvQQKtD7kBZfwuG1FVY203sXxgLIgbPrDrKDJfb+IAQNit4PMeyZHNIaJ6woWlcqQNmZlx6PICbmUn5HMGVrPLpWGtT3Ry15XMQBKUWsoDU+tIe2Cp3UIokOIGLBJlhBI60OXwwbMl8BiAAhmSUwxKfrZmPKjYZLAPr75wFleYQYcpio6MIMMdCeTqdkMg+snolkl5z7cdYVj69a2Ol230j+94cOnziGiBbjsL5DvTwxgVli5s4R5GLCyphAz963HvKFs3PNvbdMBIVf+XBHVAYtDxNzv9rx5Qj6czsFNBGJIFUgBEAD3smB2avbBrq3Lg67C0xdK9KiW2Yg7pvkkWEB41jmftICfZeC5WVXOToADvzNWI5oJWPlTd77px0n4FN1jFd4TJhA5j62XGKJjjxZENo1X1T0eCw5dJmBN8OPDs78rp6T8tlFUI8Yoi88WZ+1MywBEaPBSQ9Oj6HwYJaLFPDIVA0mJNH12iO5lmh92Onhy9t9feHYNJh/Up2pF6UPVUIlCO0xVsoOqMrID7ju5/yLIsHSpWqHv+tv9TJkZWuZ2HbT4ku15QyfNJgt3z1Zfki4IWlKohidWP5tR3bfOHoV/5tlLauan4CdM0P7f175Hqxr+s0V4SyHALTKDbUzSKGKrPpqLsaFUyOekfjcHZotFWkCMrmEnwbdjWqmLSmndsKYEAFj/470uTJZkLL8KcedTKGaL JGxmHQ2JJEkqYBOe2+4SsznTcCs/KriPAxutbAET5z7TYuNX/m0HQ3LpQHE2FFaHM9mlkIiLw7CRZeUrD13LGQdIWOzgCurG20XhgbF5Rab+IcC+0uhAE8RxKx0cQAi5ABLOxBpCvJnKl63PvWz+kRkYh/6EmIzP8l8wFZTy0ylX61JO/DMKJUsGD5n8HcCi9f0s96HTvyVIykLKjOntFQXGSu0rMg6JAkltoPTyoWpwiLmfHuwCbZjWV9jUNmG/8ecNQvzC6/XCCdQuowARAQABwsF8BBgBCgAmFiEEMibxCPhhYAWzlyCbGp8lHZSJ3Z4FAmJIFUgCGwwFCQWjmoAACgkQGp8lHZSJ3Z48ZQ//bgUv305dlj1PlzXzdLKHgAm2NdjbyYjAXUK72pdN1XJTR78mlNPORJwQOy278s/JhnlmRk1lVwQsp2a2Tq0GstelfK1nYZEJ6B3rJ3seNGSlCG0IDFrTpaMyIuEaDxTplFNgptnuFNckat6ECTnvXzMPhWAJwFekF3h2SnCIT8xztUVf28+8O/qyyzokbEK6sJSI5R87CR5gibFhMQhGzs0AWXPl/lecdh0BJHaPutGAEMNyHoP8mLchwY3NB9ICDqPCE7BnCIYn5BcJuzgu4wt9zZrisnr0zQJEFFXUegcY9QIXWIvwzSrKlF8gvSAynn9WcNXsS+qHjp15/+cEd3zpN82OTnGqLMm8jTOkeSUKnB5xXT6egH2H7/lsQ3pSfqsYdoNCngwTkdrYATMyh0A/JXJvdkt6A7sDmwXOXDVDsO+VLIMVqexjaj5S7SJO14iipBXHq7JmF9khO/2CpqZRecutjeYpSbwMpkPuEnCqnCNeI4fOcDmV/f5ce11YDGxDCHZ3c0rf21Z5i+3GnuFyGxxXeXdFPiY3yRueFrPP/axEIzQrN2NIw9/DXG0Jf7qxC/GjMMGQcx1j5wcO2SKI6q12365SZ/LHZoJVHw0eCVMjB9427K1sb zFTwy/v6Wed0r8J5NZfFb6C4ZLQSYRBu0vbv6em/n4h1XBNWDk= OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Jai Flack writes: > >> I'm not sure if you read the discussion on emacs-devel but the issue of >> having a duplicate feature in-tree and as a package for Emacs 28 was >> briefly discussed without solution. > > No, didn't read that. Does that mean that the ELPA package doesn't work > in Emacs 29? The package works fine, it just redefines some symbols (to an identical definition); I would just prefer to avoid duplicated code if possible. I'm not sure how many users there would be of this as an ELPA package for one Emacs version so it's very possible it's not worth the effort. -- Thanks, Jai (Can never seem to get signed emails from Gnus that also look right in plaintext) From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 05:15:27 2022 Received: (at 54662) by debbugs.gnu.org; 6 Apr 2022 09:15:27 +0000 Received: from localhost ([127.0.0.1]:56893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1l9-0000ZR-F3 for submit@debbugs.gnu.org; Wed, 06 Apr 2022 05:15:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:34972) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nc1l7-0000ZD-MV for 54662@debbugs.gnu.org; Wed, 06 Apr 2022 05:15:26 -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=4iOOf1ojyPmsHSTIFq78lbOcQ7U8EV+lbGUE7k58VbE=; b=RxSTmO/ig+LxIg01fzM4XGWYgH +3rBAnobc9c3It7xaOqJem5jQX+vG+ZvDJWhf5N0wu3aU/CBD3qOLh6mRJ1ZABPaY+u/MdckTOdTf EoIRE3iQ9vNrlBIzzMOTiH6zXgBRYmvLJMTAjIDN2fj54sA7ItEoaLmC/wowQLJ1tB3k=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nc1ky-0000zN-GS; Wed, 06 Apr 2022 11:15:18 +0200 From: Lars Ingebrigtsen To: Jai Flack Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> <87lewlgmyk.fsf@gnus.org> <87ee2dav6u.fsf@posteo.net> Date: Wed, 06 Apr 2022 11:15:15 +0200 In-Reply-To: <87ee2dav6u.fsf@posteo.net> (Jai Flack's message of "Mon, 04 Apr 2022 12:29:13 +0000") Message-ID: <87wng2efoc.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jai Flack writes: > I'm not sure how many users there would be of this as an ELPA package > for one Emacs version so it's very possible it's not worth the effort. I think just putting it in Emacs 29 is sufficient. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jai Flack writes: > I'm not sure how many users there would be of this as an ELPA package > for one Emacs version so it's very possible it's not worth the effort. I think just putting it in Emacs 29 is sufficient. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 19:31:26 2022 Received: (at 54662) by debbugs.gnu.org; 6 Apr 2022 23:31:26 +0000 Received: from localhost ([127.0.0.1]:59313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncF7V-0001IK-QK for submit@debbugs.gnu.org; Wed, 06 Apr 2022 19:31:26 -0400 Received: from mout02.posteo.de ([185.67.36.66]:39569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncF7T-0001I3-Hg for 54662@debbugs.gnu.org; Wed, 06 Apr 2022 19:31:24 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5004C240107 for <54662@debbugs.gnu.org>; Thu, 7 Apr 2022 01:31:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1649287877; bh=6xNZG3LiN4foY9spX9dGYwAAfgy8Siup8r2gcNGGMfk=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=VpiVDBSpDLwTgiduusJibe28rIlqCGdia0BTYWiifOqw/QZxNJZL3s0nRYGFOHL94 eiARmPGPUYFOqFgLtOFCMUPyWbvilvTp4nvtNYETURJ16b+vkga+SUjKMsqMxN30r8 WkeWDEBcBu2MN0g6dphbHxYBAs1nraxZupzleg8TAillLJR6+tOx68Sg4IFIImdtgx yJsSg5843LV3H3Af/4Hghr12WfeVGny+7eLWWopAc9TurRvtv37RppwTyNGzHHYW0o v6pTrWKil38M1pMX39f5ndVFXbt7Qb62j9GsF8i+k5zd9XebilQooatXEugmqovy1j HNdg8aUrGeXDw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KYgkW2B97z6tlh; Thu, 7 Apr 2022 01:31:14 +0200 (CEST) From: Jai Flack To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> <87lewlgmyk.fsf@gnus.org> <87ee2dav6u.fsf@posteo.net> <87wng2efoc.fsf@gnus.org> Date: Wed, 06 Apr 2022 23:31:11 +0000 In-Reply-To: <87wng2efoc.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 06 Apr 2022 11:15:15 +0200") Message-ID: <87ee29oklc.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain Autocrypt: addr=jflack@posteo.net; keydata=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 OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Jai Flack writes: > >> I'm not sure how many users there would be of this as an ELPA package >> for one Emacs version so it's very possible it's not worth the effort. > > I think just putting it in Emacs 29 is sufficient. Right. Any chance someone with push permission can give my patch a final review please? -- Thanks, Jai From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 07:14:56 2022 Received: (at 54662) by debbugs.gnu.org; 7 Apr 2022 11:14:56 +0000 Received: from localhost ([127.0.0.1]:59961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQ6K-0005FO-8t for submit@debbugs.gnu.org; Thu, 07 Apr 2022 07:14:56 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQ6I-0005F7-Ai for 54662@debbugs.gnu.org; Thu, 07 Apr 2022 07:14:55 -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=/zpBsMSm3ImNHVEr86roSTztvsoFAmiahXDhGn9Teuw=; b=l9kfsXtAXSR9jt/3L5pgNC6kTu XSZ+EoJ/1+jjJ0A9mI4Qz36g/VXpJWumzAsgdSa7sf/HTaPjwGf/0gDAkr5kwy6XMGXVMdIAFBWtz Vvww9eXU6vt6ne9HxhTYCHiALdYT7HpwUTNaIQc/R7VbcV1Fdx14fQyJBBEhsXzeDS1A=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ncQ69-0000bI-EE; Thu, 07 Apr 2022 13:14:47 +0200 From: Lars Ingebrigtsen To: Jai Flack Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> <87lewlgmyk.fsf@gnus.org> <87ee2dav6u.fsf@posteo.net> <87wng2efoc.fsf@gnus.org> <87ee29oklc.fsf@posteo.net> X-Now-Playing: Autechre's _Sign_: "th red a" Date: Thu, 07 Apr 2022 13:14:43 +0200 In-Reply-To: <87ee29oklc.fsf@posteo.net> (Jai Flack's message of "Wed, 06 Apr 2022 23:31:11 +0000") Message-ID: <87v8vlb0ws.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Jai Flack writes: > Any chance someone with push permission can give my patch a final > review please? Looks OK to me, so I've pushed it to Emacs 29 with some minor changes to the defcustom :types. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Jai Flack writes: > Any chance someone with push permission can give my patch a final > review please? Looks OK to me, so I've pushed it to Emacs 29 with some minor changes to the defcustom :types. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 07:15:03 2022 Received: (at control) by debbugs.gnu.org; 7 Apr 2022 11:15:03 +0000 Received: from localhost ([127.0.0.1]:59965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQ6R-0005GR-Ge for submit@debbugs.gnu.org; Thu, 07 Apr 2022 07:15:03 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQ6P-0005FP-L4 for control@debbugs.gnu.org; Thu, 07 Apr 2022 07:15:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zkC3Jg/daV9bfp5vBt96fOoRH3WcOnpa8pJ3EW5V/lQ=; b=GziTq2Z3kPSQs/Vf1lT5QFMgxP Vs2saKAMqrYpvYr1T/wk+uBRBRGzeS7d81EHIrEdTUxIJ75UtI4jakqKM8jB8o1m42A2hptd8oawg lrDLPs+sPGXa/1AI2LUhrjq8JO7EPfIpzwHJZWNgayGH8jQsHkJk4OFDs/YC6DTOyy3U=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ncQ6H-0000bY-VD for control@debbugs.gnu.org; Thu, 07 Apr 2022 13:14:55 +0200 Date: Thu, 07 Apr 2022 13:14:50 +0200 Message-Id: <87tub5b0wl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #54662 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 54662 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 54662 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 07 07:26:35 2022 Received: (at 54662) by debbugs.gnu.org; 7 Apr 2022 11:26:35 +0000 Received: from localhost ([127.0.0.1]:59991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQHb-0005bQ-Iv for submit@debbugs.gnu.org; Thu, 07 Apr 2022 07:26:35 -0400 Received: from mout01.posteo.de ([185.67.36.65]:46765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ncQHZ-0005bC-56 for 54662@debbugs.gnu.org; Thu, 07 Apr 2022 07:26:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id EE17E240026 for <54662@debbugs.gnu.org>; Thu, 7 Apr 2022 13:26:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1649330787; bh=1yozM5Cgg42D0kYdm0dOSanugMuPjZIk3OR0nd2Fepg=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=jsfH/TR1Xrzt7LXCIgVZkbtefwyS7cQHzYigvu9asCtzICO3y66HbBqgXaEx+6FO3 V6d0XxZEZNBx7XNPOVuzra1MZIqHq8Fc4G1IET9l0QTD1aHIYY4QgG7LlsY3Of4zSx F2u3yGTzq8gmfrA9Rcgb9iV9t1w1Yv/72eCyucZcVliTUeWXBCM2Zn4a4LBh6H4Jut rPT1kBtWUWk8y0mVs6x6G9mHgRHhNPTofM61PvBW1XBY1nFRmq48UuNDl0z6cjEGuU pikGJirAgqHUWYD6CvJsvrPgqZszq4VaemaEgIxjx+X26g8IpBvSWWkF7yEEDs9XXG J6VeAsObhnG/A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4KYzbh71LNz9rxH; Thu, 7 Apr 2022 13:26:24 +0200 (CEST) From: Jai Flack To: Lars Ingebrigtsen Subject: Re: bug#54662: 29.0.50; [PATCH] An mu backend for gnus-search References: <87ee2hk2ey.fsf@disroot.org> <87r16filc0.fsf@gnus.org> <87h77b7bpb.fsf@ericabrahamsen.net> <87mth3ik0i.fsf@gnus.org> <871qyesxzk.fsf@posteo.net> <87k0c6js10.fsf@gnus.org> <87pmly9q2b.fsf@posteo.net> <87lewlgmyk.fsf@gnus.org> <87ee2dav6u.fsf@posteo.net> <87wng2efoc.fsf@gnus.org> <87ee29oklc.fsf@posteo.net> <87v8vlb0ws.fsf@gnus.org> Date: Thu, 07 Apr 2022 11:26:20 +0000 In-Reply-To: <87v8vlb0ws.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 07 Apr 2022 13:14:43 +0200") Message-ID: <87v8vl878j.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=jflack@posteo.net; keydata=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 OpenPGP: url=https://posteo.de/keys/jflack@posteo.net.asc X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54662 Cc: 54662@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Jai Flack writes: > >> Any chance someone with push permission can give my patch a final >> review please? > > Looks OK to me, so I've pushed it to Emacs 29 with some minor changes to > the defcustom :types. Thank you! =F0=9F=98=81 --=20 Thanks, Jai From unknown Mon Aug 18 02:33:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 May 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator