Support terminal hyperlinks in output
Approver's checklist:
-
The author has submitted the FSF Copyright Assignment and is listed in AUTHORS -
There is a test suite reasonably covering new functionality or modifications -
Function naming, parameters, return values, types, etc., are consistent with existing code -
This feature/change has adequate documentation added (if appropriate) -
No obvious mistakes / misspelling in the code
Use gnome-terminal with --hyperlink
to test this out.
Currently only works for standard Wget2 output, not progress bar. I am considering moving the progress bar implementation out of the library in order to add hyperlink support into it.
Other parts of the output can also benefit from this