Terminal/VTE hanging problem
Bernhard Walle
bernhard.walle at gmx.de
Wed Aug 17 22:00:48 CEST 2005
* Bernhard Walle [17.08.2005 21:49]:
> * Benedikt Meurer [17.08.2005 21:35]:
>> Bernhard Walle wrote:
>>> #0 0x409489d8 in re_search_internal () from /lib/tls/libc.so.6
>>> #1 0x40948ffb in regexec@@GLIBC_2.3.4 () from /lib/tls/libc.so.6
>>> #2 0x40156867 in _vte_regex_exec (regex=0x8262300, string=0x8262300
>>> "�#\bH", nmatch=256, matches=0xbfffdb80)
>>> at vteregex.c:252
>>> #3 0x40145554 in vte_terminal_match_check_internal (terminal=0x8122cd8,
>>> column=20, row=55, tag=0x0, start=0xbfffe3c8,
>>> end=0xbfffe3cc) at vte.c:1647
>>> #4 0x40145a92 in vte_terminal_match_hilite (terminal=0x8122cd8,
>>> x=55.857142857142854, y=222) at mathinline.h:530
>> Ah, the match VTE highlighting. That explains the problem. Try disabling
>> the browser/mailer applications and try again.
>
> Right. Solves the problem. :)
>
> Browser (i.e. URLs) is no problem, but the Mail client (i.e. mailto:) is
> the problem. Don't know why, maybe this regexp is much more complicated.
>
> Gnome-Terminal has mail address and URL highlighting enabled, maybe they
> use an easier syntax.
They use
"\\<(mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9][a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+\\>",
which seems to be much faster (verified in Terminal).
Regards,
Bernhard
More information about the Xfce4-dev
mailing list