Package: emacs;
Reported by: Rahul Martim Juliato <rahuljuliato <at> gmail.com>
Date: Sun, 12 Oct 2025 05:05:01 UTC
Severity: normal
Found in version 31.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
To reply to this bug, email your comments to 79617 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org:bug#79617; Package emacs.
(Sun, 12 Oct 2025 05:05:01 GMT) Full text and rfc822 format available.Rahul Martim Juliato <rahuljuliato <at> gmail.com>:bug-gnu-emacs <at> gnu.org.
(Sun, 12 Oct 2025 05:05:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Rahul Martim Juliato <rahuljuliato <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sun, 12 Oct 2025 02:04:12 -0300
Hello there!
I'm having trouble reading news with newsticker since after
compiling Emacs today.
I don't actually know what b469506030a was supposed to fix, but it looks
like this was the culprit who broke all html reading for me.
Showing news for feeds like these examples, are not rendering html
anymore, instead they're printing the html tags.
Example feeds:
https://www.reddit.com/r/emacs/.rss
https://planet.emacslife.com/atom.xml
Examples of what is being rendered:
--------------- EXAMPLE BEGIN ---------------
Reddit-Emacs
What Emacs version are you using and why?
(sábado, 21:19)
<!-- SC_OFF --><div class="md"><p><a href="https://www.reddit.com/poll/1o4b3k8">View Poll</a></p> </div><!-- SC_ON -->   submitted
by   <a href="https://www.reddit.com/user/No_Cartographer1492"> /u/No_Cartographer1492 </a> <br/> <span><a
href="https://www.reddit.com/r/emacs/comments/1o4b3k8/what_emacs_version_are_you_using_and_why/">[link]</a></span>   <span><a
href="https://www.reddit.com/r/emacs/comments/1o4b3k8/what_emacs_version_are_you_using_and_why/">[comments]</a></span>
* author: (name nil /u/No_Cartographer1492)(uri nil https://www.reddit.com/user/No_Cartographer1492)
* category:
* id: t3_1o4b3k8
--------------- EXAMPLE END ---------------
--------------- EXAMPLE BEGIN ---------------
Reddit-Emacs
Dart and eglot
(sábado, 16:29)
<!-- SC_OFF --><div class="md"><p>I’m starting to dabble with Dart/Flutter as a possible alternative to SwiftUI for a macOS project. I have
dart-mode installed, and in <em>theory,</em> dart’s LSP is one that eglot knows “out of the box.” And M-x eglot seems to connect with no errors.
Yet, there’s absolutely no sign I see of it actually <em>running.</em> Doing something goofy (for Dart) like</p> <pre><code>int a = nil;
</code></pre> <p>instantly comes up with a type error in VSCode, but no complaints in Emacs. There’s no sign of autocompletion, and trying to
rename a symbol hangs for a few seconds and then gets a JSON timeout.</p> <p>Is there any trick that people know for this, or a debugging path I
should take? Does Dart’s LSP server only work with lsp-mode and lsp-dart? So far, eglot has worked just fine for me, and I’d rather stick with it if
possible. (I’m not sure whether eglot and lsp-mode can happily co-exist, e.g., just use lsp-mode for this and stick with eglot for everything else.)</p>
<p>I’m on macOS 26, on an M1 Mac, with flutter/dart installed via Homebrew. They’re on the path and the path is injected into my Emacs at
startup.</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/chipotlecoyote"> /u/chipotlecoyote </a>
<br/> <span><a href="https://www.reddit.com/r/emacs/comments/1o44h6d/dart_and_eglot/">[link]</a></span>   <span><a
href="https://www.reddit.com/r/emacs/comments/1o44h6d/dart_and_eglot/">[comments]</a></span>
* author: (name nil /u/chipotlecoyote)(uri nil https://www.reddit.com/user/chipotlecoyote)
* category:
* id: t3_1o44h6d
--------------- EXAMPLE END ---------------
How to reproduce the **bugged** behavior:
IMPORTANT: Please notice newsticker won't re-process already downloaded
news, so cache deletion is mandatory between tests.
emacs -Q --eval "(progn
(require 'newsticker)
;; clean cache
(when (file-directory-p newsticker-dir)
(delete-directory newsticker-dir t))
(setq newsticker-url-list
'((\"Reddit Emacs\" \"https://www.reddit.com/r/emacs/.rss\")
(\"Planet Emacslife\" \"https://planet.emacslife.com/atom.xml\")))
(newsticker-start)
(newsticker-show-news))"
How to get it **fixed** (reverting the last change, redefining the
function):
emacs -Q --eval "(progn
(add-hook 'emacs-startup-hook
(lambda ()
(require 'newsticker)
;; clean cache
(when (file-directory-p newsticker-dir)
(delete-directory newsticker-dir t))
;; restore old version of the function
(defun newsticker--unxml (node)
(if (or (not node) (stringp node))
node
(newsticker--unxml-node node)))
(setq newsticker-url-list
'((\"Reddit Emacs\" \"https://www.reddit.com/r/emacs/.rss\")
(\"Planet Emacslife\" \"https://planet.emacslife.com/atom.xml\")))
(newsticker-start)
(newsticker-show-news))))"
It looks like the change causes already valid text content from feeds to
be escaped a second time, resulting in literal HTML tags and entities
(<div>,  , etc.) appearing in the news buffer instead of being
rendered correctly. The original implementation simply returned string
nodes as-is, which correctly preserved the feed content for display.
So, while the intention was to prevent XML parsing issues, the change
breaks normal feed content: already valid text nodes are now escaped a
second time, producing literal HTML tags and entities (<div>,  ,
etc.) in the news buffer.
Recommendation:
Either revert newsticker--unxml for string nodes OR correctly modify the
escape logic to apply only when strictly necessary, without affecting
already plain text content from feeds.
Thanks for your time and help!
Rahul
In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin25.0.0, NS
appkit-2685.10 Version 26.0.1 (Build 25A362)) of 2025-10-11 built on
MacBook-Pro.local
Repository revision: 90b43e32083610ca89da89efab9cfbc9f85b960e
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2685
System Description: macOS 26.0.1
Configured using:
'configure --with-mailutils --with-imagemagick --with-ns'
Configured features:
ACL GNUTLS IMAGEMAGICK LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER
PNG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP ZLIB
Important settings:
value of $LANG: pt_BR.UTF-8
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
display-line-numbers-mode: t
completion-preview-mode: t
flymake-mode: t
icomplete-vertical-mode: t
icomplete-mode: t
electric-pair-mode: t
which-key-mode: t
minibuffer-electric-default-mode: t
minibuffer-depth-indicate-mode: t
xterm-mouse-mode: t
winner-mode: t
save-place-mode: t
savehist-mode: t
repeat-mode: t
recentf-mode: t
global-auto-revert-mode: t
tty-tip-mode: t
pixel-scroll-precision-mode: t
global-goto-address-mode: t
goto-address-mode: t
delete-selection-mode: t
override-global-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
vc-auto-revert-mode: t
mouse-wheel-mode: t
tab-bar-history-mode: t
tab-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
minibuffer-nonselected-mode: t
minibuffer-regexp-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
None found.
Features:
(shadow mail-extr emacsbug color misearch multi-isearch dired-aux
dired-x textsec uni-scripts idna-mapping uni-confusable textsec-check
sort log-view ob-shell tabify oc-basic org-element org-persist org-id
org-refile org-element-ast inline avl-tree generator ol-eww eww vtable
url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group
gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source
utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media
rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies
mm-encode mailabbrev gmm-utils mailheader gnus-win ol-docview doc-view
jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex ol-bbdb
ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-macro org-src sh-script smie executable ob-comint
org-pcomplete org-list org-footnote org-faces org-entities org-version
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold
org-fold-core org-keys oc org-loaddefs cal-menu calendar cal-loaddefs
org-compat org-macs vc-dir face-remap ispell smerge-mode noutline
outline bookmark whitespace shr pixel-fill kinsoku url-file svg dom
gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045
ietf-drums url-gw nsm puny url-cache url-auth vc-git newst-treeview
newst-reader newst-backend xml cursor-sensor help-at-pt
display-line-numbers completion-preview eglot external-completion
jsonrpc xref diff diff-mode track-changes ert ewoc debug backtrace
find-func imenu tramp-sh tramp-cache time-stamp tramp trampver
tramp-integration tramp-message tramp-compat shell pcomplete
tramp-loaddefs checkdoc lisp-mnt flymake private .gnus warnings
icomplete elec-pair which-key init project transient format-spec
ibuf-macs finder-inf rx package browse-url xdg url url-proxy url-privacy
url-expand url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse url-vars
modus-vivendi-theme modus-themes derived pcase speedbar ezimage dframe
minibuf-eldef mb-depth gnus nnheader gnus-util mail-utils range mm-util
mail-prsvr log-edit pcvs-util add-log vc vc-dispatcher rcirc parse-time
iso8601 auth-source eieio eieio-core password-cache json map time-date
disp-table files-x time xt-mouse winner saveplace savehist repeat
recentf tree-widget autorevert filenotify tty-tip grep compile
text-property-search comint ansi-osc ansi-color treesit pixel-scroll
cua-base ring subr-x goto-addr thingatpt delsel edmacro kmacro byte-opt
cl-macs gv cl-extra help-mode use-package-bind-key bind-key easy-mmode
use-package-ensure cl-seq use-package-core bytecomp byte-compile
early-init cus-edit pp cus-start cus-load icons wid-edit cl-loaddefs
cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify
ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win
ucs-normalize mule-util term/common-win tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu
timer select scroll-bar mouse jit-lock font-lock syntax font-core
term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads kqueue cocoa ns lcms2
multi-tty make-network-process tty-child-frames emacs)
Memory information:
((conses 16 936872 1657099) (symbols 48 36865 67)
(strings 32 166856 82136) (string-bytes 1 20924068)
(vectors 16 78321) (vector-slots 8 1646808 739097)
(floats 8 700 11772) (intervals 56 79738 17136) (buffers 1064 100))
bug-gnu-emacs <at> gnu.org:bug#79617; Package emacs.
(Sat, 18 Oct 2025 09:34:02 GMT) Full text and rfc822 format available.Message #8 received at 79617 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Rahul Martim Juliato <rahuljuliato <at> gmail.com>, LdBeth <andpuke <at> foxmail.com>, Ulf Jasper <ulf.jasper <at> web.de> Cc: 79617 <at> debbugs.gnu.org Subject: Re: bug#79617: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sat, 18 Oct 2025 12:33:30 +0300
> From: Rahul Martim Juliato <rahuljuliato <at> gmail.com> > Date: Sun, 12 Oct 2025 02:04:12 -0300 > > > Hello there! > > > I'm having trouble reading news with newsticker since after > compiling Emacs today. > > > I don't actually know what b469506030a was supposed to fix, but it looks > like this was the culprit who broke all html reading for me. > > > Showing news for feeds like these examples, are not rendering html > anymore, instead they're printing the html tags. > > > Example feeds: > > https://www.reddit.com/r/emacs/.rss > > https://planet.emacslife.com/atom.xml > > > Examples of what is being rendered: > > --------------- EXAMPLE BEGIN --------------- > Reddit-Emacs > > What Emacs version are you using and why? > (sábado, 21:19) > > > <!-- SC_OFF --><div class="md"><p><a href="https://www.reddit.com/poll/1o4b3k8">View Poll</a></p> </div><!-- SC_ON -->   submitted > by   <a href="https://www.reddit.com/user/No_Cartographer1492"> /u/No_Cartographer1492 </a> <br/> <span><a > href="https://www.reddit.com/r/emacs/comments/1o4b3k8/what_emacs_version_are_you_using_and_why/">[link]</a></span>   <span><a > href="https://www.reddit.com/r/emacs/comments/1o4b3k8/what_emacs_version_are_you_using_and_why/">[comments]</a></span> > > > * author: (name nil /u/No_Cartographer1492)(uri nil https://www.reddit.com/user/No_Cartographer1492) > * category: > * id: t3_1o4b3k8 > > --------------- EXAMPLE END --------------- > > > --------------- EXAMPLE BEGIN --------------- > Reddit-Emacs > > Dart and eglot > (sábado, 16:29) > > > <!-- SC_OFF --><div class="md"><p>I’m starting to dabble with Dart/Flutter as a possible alternative to SwiftUI for a macOS project. I have > dart-mode installed, and in <em>theory,</em> dart’s LSP is one that eglot knows “out of the box.” And M-x eglot seems to connect with no errors. > Yet, there’s absolutely no sign I see of it actually <em>running.</em> Doing something goofy (for Dart) like</p> <pre><code>int a = nil; > </code></pre> <p>instantly comes up with a type error in VSCode, but no complaints in Emacs. There’s no sign of autocompletion, and trying to > rename a symbol hangs for a few seconds and then gets a JSON timeout.</p> <p>Is there any trick that people know for this, or a debugging path I > should take? Does Dart’s LSP server only work with lsp-mode and lsp-dart? So far, eglot has worked just fine for me, and I’d rather stick with it if > possible. (I’m not sure whether eglot and lsp-mode can happily co-exist, e.g., just use lsp-mode for this and stick with eglot for everything else.)</p> > <p>I’m on macOS 26, on an M1 Mac, with flutter/dart installed via Homebrew. They’re on the path and the path is injected into my Emacs at > startup.</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/chipotlecoyote"> /u/chipotlecoyote </a> > <br/> <span><a href="https://www.reddit.com/r/emacs/comments/1o44h6d/dart_and_eglot/">[link]</a></span>   <span><a > href="https://www.reddit.com/r/emacs/comments/1o44h6d/dart_and_eglot/">[comments]</a></span> > > > * author: (name nil /u/chipotlecoyote)(uri nil https://www.reddit.com/user/chipotlecoyote) > * category: > * id: t3_1o44h6d > --------------- EXAMPLE END --------------- > > > How to reproduce the **bugged** behavior: > > > IMPORTANT: Please notice newsticker won't re-process already downloaded > news, so cache deletion is mandatory between tests. > > > emacs -Q --eval "(progn > (require 'newsticker) > ;; clean cache > (when (file-directory-p newsticker-dir) > (delete-directory newsticker-dir t)) > (setq newsticker-url-list > '((\"Reddit Emacs\" \"https://www.reddit.com/r/emacs/.rss\") > (\"Planet Emacslife\" \"https://planet.emacslife.com/atom.xml\"))) > (newsticker-start) > (newsticker-show-news))" > > > How to get it **fixed** (reverting the last change, redefining the > function): > > emacs -Q --eval "(progn > (add-hook 'emacs-startup-hook > (lambda () > (require 'newsticker) > ;; clean cache > (when (file-directory-p newsticker-dir) > (delete-directory newsticker-dir t)) > ;; restore old version of the function > (defun newsticker--unxml (node) > (if (or (not node) (stringp node)) > node > (newsticker--unxml-node node))) > (setq newsticker-url-list > '((\"Reddit Emacs\" \"https://www.reddit.com/r/emacs/.rss\") > (\"Planet Emacslife\" \"https://planet.emacslife.com/atom.xml\"))) > (newsticker-start) > (newsticker-show-news))))" > > > It looks like the change causes already valid text content from feeds to > be escaped a second time, resulting in literal HTML tags and entities > (<div>,  , etc.) appearing in the news buffer instead of being > rendered correctly. The original implementation simply returned string > nodes as-is, which correctly preserved the feed content for display. > > > So, while the intention was to prevent XML parsing issues, the change > breaks normal feed content: already valid text nodes are now escaped a > second time, producing literal HTML tags and entities (<div>,  , > etc.) in the news buffer. > > > Recommendation: > > Either revert newsticker--unxml for string nodes OR correctly modify the > escape logic to apply only when strictly necessary, without affecting > already plain text content from feeds. > > Thanks for your time and help! LdBeth and Ulf, could you please look into this ASAP?
bug-gnu-emacs <at> gnu.org:bug#79617; Package emacs.
(Sat, 18 Oct 2025 16:13:02 GMT) Full text and rfc822 format available.Message #11 received at 79617 <at> debbugs.gnu.org (full text, mbox):
From: LdBeth <andpuke <at> foxmail.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: Ulf Jasper <ulf.jasper <at> web.de>, Rahul Martim Juliato <rahuljuliato <at> gmail.com>, 79617 <at> debbugs.gnu.org Subject: Re: bug#79617: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sun, 19 Oct 2025 00:11:52 +0800
[Message part 1 (text/plain, inline)]
>>>>> In <86jz0seeqd.fsf <at> gnu.org> >>>>> Eli Zaretskii <eliz <at> gnu.org> wrote: >> From: Rahul Martim Juliato <rahuljuliato <at> gmail.com> >> Date: Sun, 12 Oct 2025 02:04:12 -0300 >> >> >> Hello there! >> >> >> I'm having trouble reading news with newsticker since after >> compiling Emacs today. >> >> >> I don't actually know what b469506030a was supposed to fix, but it looks >> like this was the culprit who broke all html reading for me. >> >> >> Showing news for feeds like these examples, are not rendering html >> anymore, instead they're printing the html tags. >> >> >> Example feeds: >> >> https://www.reddit.com/r/emacs/.rss >> >> https://planet.emacslife.com/atom.xml >> >> Recommendation: >> >> Either revert newsticker--unxml for string nodes OR correctly modify the >> escape logic to apply only when strictly necessary, without affecting >> already plain text content from feeds. >> >> Thanks for your time and help! > LdBeth and Ulf, could you please look into this ASAP? The problem is only the xhtml or text type content needs unxml. See https://validator.w3.org/feed/docs/atom.html#text
[patch (text/plain, attachment)]
bug-gnu-emacs <at> gnu.org:bug#79617; Package emacs.
(Sat, 18 Oct 2025 16:50:02 GMT) Full text and rfc822 format available.Message #14 received at 79617 <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: rahuljuliato <at> gmail.com, LdBeth <andpuke <at> foxmail.com> Cc: ulf.jasper <at> web.de, 79617 <at> debbugs.gnu.org Subject: Re: bug#79617: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sat, 18 Oct 2025 19:49:06 +0300
> Date: Sun, 19 Oct 2025 00:11:52 +0800 > From: LdBeth <andpuke <at> foxmail.com> > Cc: Rahul Martim Juliato <rahuljuliato <at> gmail.com>, Ulf Jasper <ulf.jasper <at> web.de>, > 79617 <at> debbugs.gnu.org > > The problem is only the xhtml or text type content needs unxml. > > See https://validator.w3.org/feed/docs/atom.html#text Thanks. Rahul, could you please try the patch and tell if it fixes your problem?
bug-gnu-emacs <at> gnu.org:bug#79617; Package emacs.
(Sun, 19 Oct 2025 04:15:02 GMT) Full text and rfc822 format available.Message #17 received at 79617 <at> debbugs.gnu.org (full text, mbox):
From: Rahul Martim Juliato <rahuljuliato <at> gmail.com> To: Eli Zaretskii <eliz <at> gnu.org> Cc: ulf.jasper <at> web.de, LdBeth <andpuke <at> foxmail.com>, rahuljuliato <at> gmail.com, 79617 <at> debbugs.gnu.org Subject: Re: bug#79617: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sun, 19 Oct 2025 01:13:47 -0300
Eli Zaretskii <eliz <at> gnu.org> writes: >> Date: Sun, 19 Oct 2025 00:11:52 +0800 >> From: LdBeth <andpuke <at> foxmail.com> >> Cc: Rahul Martim Juliato <rahuljuliato <at> gmail.com>, Ulf Jasper <ulf.jasper <at> web.de>, >> 79617 <at> debbugs.gnu.org >> >> The problem is only the xhtml or text type content needs unxml. >> >> See https://validator.w3.org/feed/docs/atom.html#text > > Thanks. > > Rahul, could you please try the patch and tell if it fixes your > problem? Hi Eli, I’ve just tested LdBeth’s patch, and I can confirm that it fully resolves the issue. Feeds such as Reddit and Planet Emacslife now render correctly again, meaning HTML content is properly interpreted without showing literal tags or entities. Thanks a lot to LdBeth for the quick fix and to everyone involved for the prompt attention! Best, Rahul M. Juliato
Eli Zaretskii <eliz <at> gnu.org>:Rahul Martim Juliato <rahuljuliato <at> gmail.com>:Message #22 received at 79617-done <at> debbugs.gnu.org (full text, mbox):
From: Eli Zaretskii <eliz <at> gnu.org> To: Rahul Martim Juliato <rahuljuliato <at> gmail.com> Cc: ulf.jasper <at> web.de, andpuke <at> foxmail.com, 79617-done <at> debbugs.gnu.org Subject: Re: bug#79617: 31.0.50; Newsticker not interpreting html tags on rendering Date: Sun, 19 Oct 2025 08:02:50 +0300
> From: Rahul Martim Juliato <rahuljuliato <at> gmail.com> > Cc: rahuljuliato <at> gmail.com, LdBeth <andpuke <at> foxmail.com>, > ulf.jasper <at> web.de, 79617 <at> debbugs.gnu.org > Date: Sun, 19 Oct 2025 01:13:47 -0300 > > Eli Zaretskii <eliz <at> gnu.org> writes: > > >> Date: Sun, 19 Oct 2025 00:11:52 +0800 > >> From: LdBeth <andpuke <at> foxmail.com> > >> Cc: Rahul Martim Juliato <rahuljuliato <at> gmail.com>, Ulf Jasper <ulf.jasper <at> web.de>, > >> 79617 <at> debbugs.gnu.org > >> > >> The problem is only the xhtml or text type content needs unxml. > >> > >> See https://validator.w3.org/feed/docs/atom.html#text > > > > Thanks. > > > > Rahul, could you please try the patch and tell if it fixes your > > problem? > > Hi Eli, > > I’ve just tested LdBeth’s patch, and I can confirm that it fully > resolves the issue. > > Feeds such as Reddit and Planet Emacslife now render correctly again, > meaning HTML content is properly interpreted without showing literal > tags or entities. > > Thanks a lot to LdBeth for the quick fix and to everyone involved for > the prompt attention! Thanks, now installed on master, and closing the bug.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.