The poke terminal supports terminal hyperlinks. Each hyperlink is
characterized by an URL, and an ID. The term_begin_hyperlink
and term_end_hyperlink
functions have the following signatures:
fun term_begin_hyperlink = (string url, string id) void fun term_end_hyperlink = void
Hyperlinks can overlap, but trying to end an hyperlink when there is
no t a currently open one will result in an E_generic
exception
raised.