From 95aaf91db4b1f5906e414b03aac00e59dcfeb454 Mon Sep 17 00:00:00 2001 From: Mark Eaton Date: Sat, 10 Jan 2026 21:59:41 -0500 Subject: [PATCH] remove additional newline before languages list --- scripts/language_stats.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/language_stats.py b/scripts/language_stats.py index 6c4b0f8..5c0806e 100644 --- a/scripts/language_stats.py +++ b/scripts/language_stats.py @@ -177,14 +177,14 @@ def generate_markdown(totals: dict[str, int]) -> str: pairs = sorted(totals.items(), key=lambda x: x[1], reverse=True) - lines = ["## 📊 Languages\n"] + lang_lines = [] for lang, nbytes in pairs: pct = nbytes * 100 / total_bytes bar = "█" * int(pct / 2) # up to 50 chars - lines.append(f"{bar} {lang}{pct:5.1f}%") + lang_lines.append(f"{bar} {lang}{pct:5.1f}%") - # Join with backslash + newline for markdown line breaks (except after last line) - return "\\\n".join(lines) + # Join language lines with backslash + newline for markdown line breaks + return "## 📊 Languages\n" + "\\\n".join(lang_lines) def fetch_readme(session: requests.Session) -> tuple[str, str]: