diff --git a/update_news.js b/update_news.js index a550ccca..5beb5d30 100644 --- a/update_news.js +++ b/update_news.js @@ -77,6 +77,8 @@ function toMarkdown(node, date) { content = content.replaceAll(trailingSpacesRE, '\n'); // We use other dots for lists. content = content.replaceAll('• ', '* '); + // Fix numbered lists like "1\. First". + content = content.replaceAll(/^(\d+)\\\. /mg, '$1. '); // Telegram makes emoji bold italic. content = content.replaceAll(emojiRE, '$1'); return frontmatter + content + '\n'; // Trailing newline for consistency.