From fa9d46459916025e3f34b02c6fb408844339fa5b Mon Sep 17 00:00:00 2001 From: zenfyr Date: Mon, 10 Aug 2026 07:16:43 +0700 Subject: [PATCH] bluesky: use regular three commas instead of the unicode char. --- bluesky/output.py | 2 +- bluesky/richtext.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bluesky/output.py b/bluesky/output.py index 4d70da1..03438cf 100644 --- a/bluesky/output.py +++ b/bluesky/output.py @@ -299,7 +299,7 @@ class BlueskyOutputService(BlueskyService, OutputService): name = "💾 " + attachment.name if len(name) > 28: - name = name[: 28 - 1] + "…" + name = name[: 28 - 3] + "..." tokens.append(LinkToken(href=url, label=f"[{name}]")) tokens.append(TextToken(text=" ")) diff --git a/bluesky/richtext.py b/bluesky/richtext.py index 2eecf2f..3e8dc1c 100644 --- a/bluesky/richtext.py +++ b/bluesky/richtext.py @@ -134,7 +134,7 @@ def tokens_to_richtext(tokens: list[Token]) -> tuple[str, list[Facet]] | None: max_label_len = 30 label_bytes = label.encode("utf-8") if len(label_bytes) > max_label_len: - label = label[: max_label_len - 1] + "…" + label = label[: max_label_len - 3] + "..." label_bytes = label.encode("utf-8") else: label_bytes = label.encode("utf-8") -- 2.51.2