mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-18 07:26:22 +00:00
Merge pull request #1883 from profanity-im/fix/1877-url
Cut URLs before adding to automcomp at `>`
This commit is contained in:
@@ -1310,7 +1310,8 @@ wins_add_urls_ac(const ProfWin* const win, const ProfMessage* const message, con
|
||||
GRegex* regex;
|
||||
GMatchInfo* match_info;
|
||||
|
||||
regex = g_regex_new("(https?|aesgcm)://\\S+", 0, 0, NULL);
|
||||
// https://stackoverflow.com/questions/43588699/regex-for-matching-any-url-character
|
||||
regex = g_regex_new("(https?|aesgcm)://[\\w\\-.~:/?#\\[\\]@!$&'()*+,;=%]+", 0, 0, NULL);
|
||||
g_regex_match(regex, message->plain, 0, &match_info);
|
||||
|
||||
while (g_match_info_matches(match_info)) {
|
||||
|
||||
Reference in New Issue
Block a user