From c5ac71655a4383a4d676264ec6cee6cea0d27a88 Mon Sep 17 00:00:00 2001 From: Oliver Kurz Date: Mon, 30 Sep 2024 11:31:19 +0200 Subject: [PATCH] Remove obsolete linkify workaround for anser<2.3 Related progress issue: https://progress.opensuse.org/issues/166676 --- assets/javascripts/anser-import.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/assets/javascripts/anser-import.js b/assets/javascripts/anser-import.js index dd9c20918b1..bfd18012b9c 100644 --- a/assets/javascripts/anser-import.js +++ b/assets/javascripts/anser-import.js @@ -1,15 +1,7 @@ const module = {}; -// https://github.com/IonicaBizau/anser/pull/75 -// https://datatracker.ietf.org/doc/html/rfc3986#appendix-A -function linkify(txt) { - const re = /(https?:\/\/(?:[A-Za-z0-9#;/?:@=+$',_.!~*()[\]-]|&|%[A-Fa-f0-9]{2})+)/gm; - return txt.replace(re, function (str) { - return '' + str + ''; - }); -} function ansiToHtml(data) { - return linkify(Anser.ansiToHtml(Anser.escapeForHtml(data), {use_classes: true})); + return Anser.linkify(Anser.ansiToHtml(Anser.escapeForHtml(data), {use_classes: true})); } function ansiToText(data) { return Anser.ansiToText(data);