# Is hypertext supported?

**URL:** <https://forum.endeavouros.com/t/is-hypertext-supported/41305>\
**Category:** XFCE\
**Created:** [May 27, 2023, 10:58pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305 "2023-05-27T22:58:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![erw1](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/e/97f17d/32.png) [@erw1](https://forum.endeavouros.com/u/erw1)\
**Post date:** [May 27, 2023, 10:58pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/1 "2023-05-27T22:58:27Z")

</div>

Config:

```auto
$ ps -p $$ -o args,ppid
COMMAND PPID
bash 47293
$ ps -p 47293 -o args
COMMAND
/usr/bin/xfce4-terminal
$ bash --version
GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)

```

This displays correctly but not clickable.

```auto
$ cat ./debug.sh
format_link="\e]8;;%s\e\\%s\e]8;;\e\\n"

help() {
    printf "%s\n" "Also see:"
    printf "$format_link" "http://example.com/foo" "foo"
    printf "$format_link" "http://example.com/bar" "bar"
    exit 0
}

help
$ ./debug.sh
Also see:
foo
bar

```

I’m somewhat blindly relying [on this](https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda).

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [May 27, 2023, 11:12pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/2 "2023-05-27T23:12:58Z")

</div>

xfce4-terminal : [xfce4-terminal](https://docs.xfce.org/apps/xfce4-terminal/start) Staged for v1.2 release on [2022-11-07](https://gitlab.xfce.org/apps/xfce4-terminal/-/commit/56334dbcda7bd54fca681d3de6cb63014dbf08b0)

We are on:

```auto
xfce4-terminal --version
xfce4-terminal 1.0.4 (Xfce 4.18)

```

---

<div class="post-metadata">

**Author:** ![erw1](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/e/97f17d/32.png) [@erw1](https://forum.endeavouros.com/u/erw1)\
**Post date:** [May 27, 2023, 11:16pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/3 "2023-05-27T23:16:50Z")

</div>

So am I.

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [May 27, 2023, 11:25pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/4 "2023-05-27T23:25:43Z")

</div>

Try a supported terminal:

> **[GitHub - Alhadis/OSC8-Adoption: List of terminal emulators that support...](https://github.com/Alhadis/OSC8-Adoption/)**
>
> List of terminal emulators that support hyperlinks (OSC 8 escape sequences). - GitHub - Alhadis/OSC8-Adoption: List of terminal emulators that support hyperlinks (OSC 8 escape sequences).

From the link you posted.

---

<div class="post-metadata">

**Author:** ![erw1](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/e/97f17d/32.png) [@erw1](https://forum.endeavouros.com/u/erw1)\
**Post date:** [May 27, 2023, 11:31pm UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/5 "2023-05-27T23:31:25Z")

</div>

This one is according to the link.

```auto
$ emacs --version
GNU Emacs 28.2

```

I get:

```auto
$ cat ./debug.sh
format_link="\e]8;;%s\e\\%s\e]8;;\e\\n"

help() {
    printf "%s\n" "Also see:"
    printf "$format_link" "http://example.com/foo" "foo"
    printf "$format_link" "http://example.com/bar" "bar"
    printf '\e]8;;http://example.com\e\\This is a link\e]8;;\e\\\n' # github example
    exit 0
}

help
$ ./debug.sh
Also see:
e]8;;http://example.com/fooe\fooe]8;;e
e]8;;http://example.com/bare\bare]8;;e
e]8;;http://example.come\This is a linke]8;;e\

```

![Screenshot_2023-05-27_19-31-11](https://forum.endeavouros.com/uploads/default/original/3X/5/6/56793779cb41a075299261251ab957975cdd9b3a.png)

---

<div class="post-metadata">

**Author:** ![xircon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/xircon/32/9124_2.png) [@xircon](https://forum.endeavouros.com/u/xircon)\
**Post date:** [May 28, 2023, 8:44am UTC](https://forum.endeavouros.com/t/is-hypertext-supported/41305/6 "2023-05-28T08:44:03Z")

</div>

I tried it in emacs(client) in vterm and it crashes emacs!!! Which emacs terminal is that?

:edit:

 ![image](https://forum.endeavouros.com/uploads/default/original/3X/7/1/71825d8609e18420fa07fadf5e16985718a46364.png)

Kitty - nope (left)  
konsole - nope (top)  
xfce4-terminal-git - works!! but have to control and click. (centre).

 ![image](https://forum.endeavouros.com/uploads/default/original/3X/1/d/1df4b639bf4147d24fd8283f9662f1534c7da5a7.png)
