GNOME Bugzilla – Bug 795269
Hyperlink underlining broken
Last modified: 2018-04-15 06:43:15 UTC
Non-consecutive hyperlink fragments sharing the same "id" should be underlined together. It used to work correctly, but apparently broke at some point. cat perf/hyperlink-demo.txt Mouseover "ID of 250 bytes once, twice" (should be underlined at once) or "foobarfoo..." (the last foo lives a separate life) or "http://exa[linewrap]le.com" (should be underlined at once). 0-52 is okay. Since at "foobarfoo..." it's consistently the last "foo" that lives its own separate life, my first suspect is the new parser.
Confirmed. Looks like a bug in StringTokeniser, I'll try to find it.
Should be fixed on master; please confirm.
Looks okay at first glimpse, thanks!