bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: terminfo capability for hyperlinks


From: Bruno Haible
Subject: Re: terminfo capability for hyperlinks
Date: Fri, 03 Jan 2025 01:44:18 +0100

Hi Tom,

> >   https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
> 
> I'm aware of that.   PuTTY's authors have a different attitude about
> that, and have presented a longer answer than I've done (since you
> haven't bothered to check on that, this might help):
> 
> https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/osc8.html

The PuTTY developers merely say that they won't support it. Whereas here
are more than 20 terminal emulators that support it:
  https://github.com/Alhadis/OSC8-Adoption
These terminal emulators include those of the most common GUI desktops
(GNOME, KDE, Xfce4).

They cite security concerns and UI ergonomy problems.

Re security concerns: Have we seen a flood of CVEs regarding this feature,
for the more than 20 terminal emulators? No.
And if there are security concerns, I bet they will only exist under ssh,
not for users running a command on their host machine. Therefore if some
workarounds will be needed for security reasons, it will be
  a) in the code that creates file://HOSTNAME/... URLs in the applications,
or
  b) in ssh.

Re UI ergonomy problems: When there are more than 20 implementations
competing for users, you can count on improvements to be copied by other
implementations - as usual in FOSS.

So, please consider adding this support in terminfo. So as to improve
the general experience of so many users.

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]