From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id gH48EOb6uGAbMgEAgWs5BA (envelope-from ) for ; Thu, 03 Jun 2021 17:53:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id iGKWC+b6uGCZYAAA1q6Kng (envelope-from ) for ; Thu, 03 Jun 2021 15:53:10 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [144.217.243.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4DEFD1DA5A for ; Thu, 3 Jun 2021 17:53:09 +0200 (CEST) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id B8CCC2B23D; Thu, 3 Jun 2021 11:53:01 -0400 (EDT) X-Greylist: delayed 1485 seconds by postgrey-1.36 at nmbug; Thu, 03 Jun 2021 11:52:58 EDT Received: from gateway21.websitewelcome.com (gateway21.websitewelcome.com [192.185.46.113]) by mail.notmuchmail.org (Postfix) with ESMTPS id C40811FEAB for ; Thu, 3 Jun 2021 11:52:58 -0400 (EDT) Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway21.websitewelcome.com (Postfix) with ESMTP id A4CFE401742CC for ; Thu, 3 Jun 2021 10:15:11 -0500 (CDT) Received: from box2268.bluehost.com ([50.87.192.155]) by cmsmtp with SMTP id op3vld2P3R1jIop3vlFB7g; Thu, 03 Jun 2021 10:15:11 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=toryanderson.com; s=default; h=Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:Content-Transfer-Encoding:References:Subject:Cc:To:From: Sender:Reply-To: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=DLcnBkY+D39K/lf/hXe1JI+jPpmsfE7uWjSPPUPikc4=; b=U9Hcceebd9yQ41bG2RMJaV6nzM PZPb+xVy7ZfAJmFjBmGjeQabU6NXBblHragmA+Uxh9STNcjQ+fDRjrx9aVlY5FY3KfDF27nDDi9+l Vwj6OtcefBIaE4V9ZU6W1jKMIcHIg1cHjxvUj3Ktj+As6HioePx82TCIvU/DwObkPohk=; Received: from c-98-33-162-63.hsd1.ut.comcast.net ([98.33.162.63]:47564 helo=localhost.localdomain) by box2268.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1lop3u-002NUe-1X; Thu, 03 Jun 2021 09:15:10 -0600 From: "Tory S. Anderson" To: David Bremner Subject: Re: [PATCH] emacs: PATCH [1/2] mail user agent References: <87k0nuhfrk.fsf@toryanderson.com> <87pmxjt14b.fsf@tethera.net> <87zgwalbqc.fsf@tethera.net> <87r1hjjg45.fsf@tethera.net> Date: Thu, 03 Jun 2021 09:15:09 -0600 In-Reply-To: <87r1hjjg45.fsf@tethera.net> (David Bremner's message of "Thu, 03 Jun 2021 09:18:50 -0300") Message-ID: <87lf7r569u.fsf@toryanderson.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box2268.bluehost.com X-AntiAbuse: Original Domain - notmuchmail.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - toryanderson.com X-BWhitelist: no X-Source-IP: 98.33.162.63 X-Source-L: No X-Exim-ID: 1lop3u-002NUe-1X X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: c-98-33-162-63.hsd1.ut.comcast.net (localhost.localdomain) [98.33.162.63]:47564 X-Source-Auth: webdev@toryanderson.com X-Email-Count: 3 X-Source-Cap: dG9yeWFuZGU7dG9yeWFuZGU7Ym94MjI2OC5ibHVlaG9zdC5jb20= X-Local-Domain: yes Message-ID-Hash: TWEVP4VEU57FBHEWNDI5QUMBAW73ZWJ3 X-Message-ID-Hash: TWEVP4VEU57FBHEWNDI5QUMBAW73ZWJ3 X-MailFrom: webdev@toryanderson.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header CC: Tomi Ollila , notmuch@notmuchmail.org X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1622735590; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=5wO2Kr7dsIVpMDg2UZEaO5mI9Qee9c0KW7mGXyvK9HE=; b=UsaG2BoD+HgvEvm6Sj4b78k+tuPDZ4d7df1A78lc2wtZlkQCW36IluC0yPPQY+QcEyAIzQ ahPVPvvkB98VfrLaeLROWVlE+ewMhqJx30gY/32ETqYKJ5j7EzOGud2aQbtCcaBURUQHmf KeGYpuo17HEtRy+IBhyX4Q7WJ3X5+89yJvaDzBAGLlPrdNxcrAtzIm381VgLQ0AXy3Plzx AKGet+1+pyXO2nx+fDHCxvTQXtk2Akah/yuglelMVk3PDfq2hF6VohZJWkHjC+Z7gKSkpv BE4ziWIkISa3TLahuTeF3gKtLvcarTkbGk8EoB5MhLfN9aAMx0yxpYgdHRCrsA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622735590; a=rsa-sha256; cv=none; b=FRJSrbSgJcL0LpzS2985bHqgfMgDPOBODEeLSurneLDVZb8DTbIaja58x2Mkc9FPQQ1XT1 N09U6ums8m53jSZF9cZGpbwed2dIByc9NwraDNw2Dss/VH4FJmPveuPqxTJ2BnE6yxXk3p QsRHgRwLWGlFjF14TxVOMnt2B1L3AMNhOOTfNgubpDlEQJb7GwqfVECxsllROZ5h4e3OW1 t/tAiTu52h0fsXOzcpy7PikWnCxNBGv1g2oFqA+lqt8NUwMBLYZlLdk5srZDcXsOPkagQX G3SDUV2jH2YZhueKlpHFVmJTCjYfpwIiMUjjhntOEr7TV0YmcsSUi6oEZhGw1w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=toryanderson.com header.s=default header.b=U9Hcceeb; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -2.02 Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=toryanderson.com header.s=default header.b=U9Hcceeb; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 144.217.243.247 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: 4DEFD1DA5A X-Spam-Score: -2.02 X-Migadu-Scanner: scn1.migadu.com X-TUID: s5xSRlJeus9X Nice follow-upabout what other browsers do! David Bremner writes: > Tomi Ollila writes: > >> On Mon, May 31 2021, David Bremner wrote: >> >>> Tomi Ollila writes: >>>> >>>> I am for 'ripping the bandage off' and not configure mail-user-agent >>>> outside of notmuch use (and just require 'notmuch would not set anything...) >>>> >>>> Could we have some 'compose-mail' variant (different name, of course; >>>> I had one in mind but then came off-by one problem... >;) which >>>> configures mail-user-agent just for that use (or something). >>>> >>> >>> Are you thinking about notmuch-mua-mail (which exists)? >>> >>> Tory, did you try the eval-after-load trick I mentioned btw? That seemed >>> to work in my testing, and I'm just not sure that customizing a >>> notmuch-* variable is much less annoying than adding an eval-after-load to >>> reset the variable after notmuch messes with it. No, I'm guilty here. I used my patch instead and haven't looked back since. I think having to add code lines to an init file is much more annoying (and less transparent) than simply having something for which I can add a =:custom= line in my use-package statements, or new users just use the customizer to explore to. Maybe that's just me, but I feel much more comfortable about sharing that config or that suggestion with others, too. Explorability is what customizer's big benefit to emacs is, so it seems to me a real advantage to have this in there. >>> >>> Still waiting for feedback from notmuch users that actually use M-x >>> compose-mail or other similar generic entry points. >> >> Does anyone know how compose-mail behaves when one has loaded any other >> emacs mua (mh, vm, gnus, mu, ...) ? >> > > As far as I can tell > > vm: only locally binds mail-user-agent > mh-e: used to have a setq mail-user-agent, removed in 2003-ish > mu4e: documents how to set mail-user-agent > rmail: reads mail-user-agent, but does not set > gnus: only locally binds mail-user-agent > wanderlust: tells you how how to set mail-user-agent (and oddly, how > to define conditionaly define a user agent) > > So I think notmuch is the odd one out here. > _______________________________________________ > notmuch mailing list -- notmuch@notmuchmail.org > To unsubscribe send an email to notmuch-leave@notmuchmail.org