Browse Source

fix: fix OSC 8 hyperlink escape sequences

Marc Cornellà 1 year ago
parent
commit
f80cf12092
2 changed files with 2 additions and 2 deletions
  1. 1 1
      tools/install.sh
  2. 1 1
      tools/upgrade.sh

+ 1 - 1
tools/install.sh

@@ -185,7 +185,7 @@ supports_truecolor() {
 fmt_link() {
   # $1: text, $2: url, $3: fallback mode
   if supports_hyperlinks; then
-    printf '\033]8;;%s\a%s\033]8;;\a\n' "$2" "$1"
+    printf '\033]8;;%s\033\\%s\033]8;;\033\\\n' "$2" "$1"
     return
   fi
 

+ 1 - 1
tools/upgrade.sh

@@ -107,7 +107,7 @@ supports_truecolor() {
 fmt_link() {
   # $1: text, $2: url, $3: fallback mode
   if supports_hyperlinks; then
-    printf '\033]8;;%s\a%s\033]8;;\a\n' "$2" "$1"
+    printf '\033]8;;%s\033\\%s\033]8;;\033\\\n' "$2" "$1"
     return
   fi