Hasty Briefsbeta

Bilingual

Entropic Thoughts

16 hours ago
  • The RSS feed previously only contained article titles and dates, lacking full content or previews due to technical complexity concerns.
  • The feed is generated in two steps: first using Emacs Lisp to create an org-element syntax tree, then exporting it via ox-rss backend, both without including article content.
  • To simplify adding previews, the author focused on basic elements (paragraphs, tables, lists) and stripped complexities like internal links, images, and code evaluation.
  • A custom export backend ('teaser-html') was created to generate limited HTML for RSS, avoiding issues like syntax highlighting and footnote references.
  • Lo-fi HTML previews are embedded into the feed via an export block, though the solution involves multiple parsing and rendering steps, making it inefficient.
  • An indentation bug in ox-rss was fixed by overriding a function to prevent disruption of CDATA blocks, particularly code blocks.