Regexes started behaving weird
@f2404
Submitted by Igor Link to original bug (#770147)
Description
I've just compiled vte 0.45.90 and built my app (xfce4-terminal) against it, without changing any piece of code. What I'm seeing is that the regexes that are used for URI matching started behaving weird: it seems that there's a limit for URI length. For example, I'm starting typing an URL and checking whether it's recognized by the regex: https://www.google.com/12345678901234567890123456789012345678901234567890123 - this URL is valid (according to the regex), but adding a single character makes it invalid. I'm using vte_terminal_match_add_gregex() API which as I see is converting GRegex to VteRegex internally. When built against vte 0.44.2, the same regexes are working fine.
Thanks.
Version: 0.45.x
Resolution: RESOLVED NOTABUG