[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[screen-devel] [bug #50952] Feature request: Hyperlinks
From: |
Egmont Koblinger |
Subject: |
[screen-devel] [bug #50952] Feature request: Hyperlinks |
Date: |
Thu, 4 May 2017 17:16:58 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0 |
URL:
<http://savannah.gnu.org/bugs/?50952>
Summary: Feature request: Hyperlinks
Project: GNU Screen
Submitted by: egmont
Submitted on: Thu 04 May 2017 09:16:57 PM UTC
Category: Feature Request
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Release: None
Fixed Release: None
Planned Release: None
Work Required: None
_______________________________________________________
Details:
Recently two popular terminal emulators, GNOME Terminal and iTerm2 have
implemented a brand new feature: explicit hyperlinks.
Unlike the existing functionality of most terminal emulators of automatically
detecting URLs that appear onscreen, this time it's like hyperlinks on web
pages: the link target is explicitly specified by the OSC 8 escape sequence
and the visible text can be an arbitrary piece of text.
We believe this feature can provide a noticeable productivity boost for plenty
of users, and hence we're hoping to get some widespread recognition and
support, in which screen joining the game would be a key factor!
Ideally screen would make its presence transparent to the user and make sure
hyperlinks work exactly as if screen weren't in the game. This includes
autogenerating or mangling the "id" parameter in some trivial way, see the
docs linked below for why and how, but that's a piece of cake. The
tough^Wchallenging bits is probably coming up with a memory-efficient way of
storing a target URL for some of the character cells.
Please see https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
for details about this feature.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?50952>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [screen-devel] [bug #50952] Feature request: Hyperlinks,
Egmont Koblinger <=