Hello, ,---- | That's kind of looking like an out-of-date third party package, though | it's hard to be sure. You mention upgrading your system, and Emacs was a | part of that system upgrade, right? (Meaning, you're not running Emacs | from its development repository?) `----
I'm running the stock Emacs in ArchLinux, not from development. ,---- | Try running M-x toggle-debug-on-error and triggering that error again -- | that should show us what is calling `nnheader-parse-naked-head'. `---- This is what I get when toggling the debugger, but I'm not very familiar with Emacs Lisp, so not sure how to continue from here... ------------ Debugger entered--Lisp error: (void-function nnheader-parse-naked-head) (nnheader-parse-naked-head) (save-restriction (nnheader-narrow-to-headers) (nnheader-parse-naked-head)) (save-current-buffer (set-buffer gnus-article-copy) (save-restriction (nnheader-narrow-to-headers) (nnheader-parse-naked-head))) (let ((message-reply-buffer gnus-article-copy) (message-reply-headers (save-current-buffer (set-buffer gnus-article-copy) (save-restriction (nnheader-narrow-to-headers) (nnheader-parse-naked-head))))) (message-yank-original) (setq beg (or beg (mark t)))) (while (setq article (car-safe (prog1 articles (setq articles (cdr articles))))) (if (listp article) (progn (setq yank-string (nth 1 article) article (nth 0 article)))) (let ((wconfig (current-window-configuration))) (unwind-protect (progn (set-buffer gnus-summary-buffer) (gnus-summary-select-article nil nil nil article) (gnus-summary-remove-process-mark article)) (set-window-configuration wconfig))) (gnus-copy-article-buffer nil yank-string) (let ((message-reply-buffer gnus-article-copy) (message-reply-headers (save-current-buffer (set-buffer gnus-article-copy) (save-restriction (nnheader-narrow-to-headers) (nnheader-parse-naked-head))))) (message-yank-original) (setq beg (or beg (mark t)))) (if articles (progn (insert "\n")))) (let (beg article yank-string) (message-goto-body) (while (setq article (car-safe (prog1 articles (setq articles (cdr articles))))) (if (listp article) (progn (setq yank-string (nth 1 article) article (nth 0 article)))) (let ((wconfig (current-window-configuration))) (unwind-protect (progn (set-buffer gnus-summary-buffer) (gnus-summary-select-article nil nil nil article) (gnus-summary-remove-process-mark article)) (set-window-configuration wconfig))) (gnus-copy-article-buffer nil yank-string) (let ((message-reply-buffer gnus-article-copy) (message-reply-headers (save-current-buffer (set-buffer gnus-article-copy) (save-restriction (nnheader-narrow-to-headers) (nnheader-parse-naked-head))))) (message-yank-original) (setq beg (or beg (mark t)))) (if articles (progn (insert "\n")))) (push-mark) (message-goto-body) (insert "\n\n") (message-goto-body)) gnus-inews-yank-articles((19716)) gnus-post-news(nil "gmane.emacs.gnus.user" [19716 "Re: gnus-summary-followup-with-original not workin..." "Eric Abrahamsen <e...@ericabrahamsen.net>" #("Mon, 23 May 2022 08:28:10 -0700" 0 1 (gnus-time (25227 43018))) "<87tu9gjmk5....@ericabrahamsen.net>" "<87o7zok8f7....@gmail.com>" 4921 31 "news.gmane.io gmane.emacs.gnus.user:19716" nil] "*Article gmane.emacs.gnus.user*" (19716) nil nil) gnus-summary-followup((19716) nil) gnus-summary-followup-with-original(nil) funcall-interactively(gnus-summary-followup-with-original nil) call-interactively(gnus-summary-followup-with-original nil nil) command-execute(gnus-summary-followup-with-original) -- Ángel de Vicente http://angel-de-vicente.blogspot.com/