From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6049 invoked from network); 16 Jul 2023 15:35:30 -0000 Received: from lists.gnu.org (209.51.188.17) by inbox.vuxu.org with ESMTPUTF8; 16 Jul 2023 15:35:30 -0000 Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qL3mL-0001sr-29; Sun, 16 Jul 2023 11:35:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qL3mJ-0001sM-8d for info-gnus-english@gnu.org; Sun, 16 Jul 2023 11:35:19 -0400 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qL3mH-0002hN-1t for info-gnus-english@gnu.org; Sun, 16 Jul 2023 11:35:19 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qL3mB-0003MH-1V for info-gnus-english@gnu.org; Sun, 16 Jul 2023 17:35:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: info-gnus-english@gnu.org To: info-gnus-english@gnu.org From: Emanuel Berg Subject: Re: Reading the article/message in elisp Date: Sun, 16 Jul 2023 17:35:03 +0200 Message-ID: <87o7kbhntk.fsf@dataswamp.org> References: <87jzv38gci.fsf@alshehhi.io> <87o7kfclfh.fsf@web.de> <87o7kfi0ro.fsf@dataswamp.org> <875y6nrsam.fsf@web.de> <87lefjhy25.fsf@dataswamp.org> <87cz0t4yk6.fsf@web.de> <87bkgdixew.fsf@dataswamp.org> <875y6l4v2t.fsf@web.de> <878rbhiw0d.fsf@dataswamp.org> <87mszwwp82.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:3Vs7h3qHa1jAfazn/1na8AmZyGk= Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=gegu-info-gnus-english@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+ml=inbox.vuxu.org@gnu.org Sender: info-gnus-english-bounces+ml=inbox.vuxu.org@gnu.org Michael Heerdegen wrote: >>>> The function `mail-header-subject' works but then you >>>> don't get to select the header. >>> >>> What does "you don't get to select the header" mean? >> >> You only get the Subject header. > > With this accessor function, yes. And with the others, you > get the other struct fields. Not sure what your question is. We would like an arbitrary header access function where the header is provided as an argument, as in (defun gnus-article-header-value (hdr) "Get the value of HDR for the current article." (with-current-buffer gnus-original-article-buffer (gnus-fetch-field hdr) )) only one that works from anywhere, where the article is fetched from what article is selected (or, lacking that, where the point is) in the summary buffer. -- underground experts united https://dataswamp.org/~incal