From 76e00a34ea58c2d424347323eba4623eb487b19c Mon Sep 17 00:00:00 2001 From: Fintan Halpenny Date: Wed, 2 Jul 2025 11:10:09 +0100 Subject: [PATCH] cli: change link direction symbols The symbols used for [inbound] and [outbound] are part of the [Supplementary Multilingual Plane](smp) (or Plane 1). This set of symbols are not as well supported by font sets, as discovered by many reports of the characters missing. There are two other arrow characters: [south east] and [north east] that serve the same style and are part of the [Basic Multilingual Plane](bmp) (or Plane 0). This set of characters is more widely supported. [inbound]: https://www.compart.com/en/unicode/U+1F866 [outbound]: https://www.compart.com/en/unicode/U+1F865 [smp]: https://en.wikipedia.org/wiki/Plane_(Unicode)#Supplementary_Multilingual_Plane [bmp]: https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_Multilingual_Plane [north east]: https://www.compart.com/en/unicode/U+2197 [south east]: https://www.compart.com/en/unicode/U+2198 --- crates/radicle-cli/src/commands/node/control.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/radicle-cli/src/commands/node/control.rs b/crates/radicle-cli/src/commands/node/control.rs index bcf81b07..f75bd37d 100644 --- a/crates/radicle-cli/src/commands/node/control.rs +++ b/crates/radicle-cli/src/commands/node/control.rs @@ -394,9 +394,9 @@ fn link_direction_label() -> term::Paint { } fn link_direction_inbound() -> term::Paint { - term::format::yellow("🡦".to_string()) + term::format::yellow("↘".to_string()) } fn link_direction_outbound() -> term::Paint { - term::format::dim("🡥".to_string()) + term::format::dim("↗".to_string()) }