X-Git-Url: https://plomlompom.com/repos/berlin_corona.txt?a=blobdiff_plain;f=rogue_chat.html;h=212a1d637680f0d5753f81d863b55e6535e04871;hb=04fb13f0269b7d77ec178a797599c3d9a54061a6;hp=c685581b91969031a0f217feca967bc9c4464aac;hpb=1c16b715953524a6d9e84993963cf4f7adcc5bbe;p=plomrogue2 diff --git a/rogue_chat.html b/rogue_chat.html index c685581..212a1d6 100644 --- a/rogue_chat.html +++ b/rogue_chat.html @@ -16,7 +16,7 @@ terminal rows:

-
+
 

button controls for hard-to-remember keybindings

@@ -986,10 +986,11 @@ let tui = { }; inner_links[y].push([url_start_x, end_x, url]); }; - const matches = msg.matchAll(/https?:\/\/[^\s]+/g) let link_data = {}; let url_ends = []; - for (const match of matches) { + const regexp = RegExp('https?://[^\\s]+', 'g'); + let match; + while ((match = regexp.exec(msg)) !== null) { const url = match[0]; const url_start = match.index; const url_end = match.index + match[0].length;