--- rxvt-unicode/src/perl/selection 2006/01/12 12:05:28 1.23 +++ rxvt-unicode/src/perl/selection 2006/01/12 23:30:51 1.25 @@ -22,14 +22,15 @@ # "find interetsing things"-patterns my @mark_patterns = ( - qr{([[:word:]]+)}, - - # common "parentheses" - qr{(?:^|\s) ‘ ([^‘’]+?) ’ (?:\s|\)|$)}x, - qr{(?:^|\s) ` ([^`']+?) ' (?:\s|\)|$)}x, - qr{ \{ ([^{}]+?) \} }x, - qr{ \[ ([^{}]+?) \] }x, - qr{ \( ([^()]+?) \) }x, + # common types of "parentheses" + qr{ (?[:space:]]+) \> }x, + qr{ \{ ([^{}[:space:]]+) \} }x, + qr{ \[ ([^{}[:space:]]+) \] }x, + qr{ \( ([^()[:space:]]+) \) }x, # urls, just a heuristic qr{( @@ -72,8 +73,6 @@ my $ofs = $-[1]; my $match = $1; - push @matches, [$ofs, length $match]; - for my $regex (@simplify_patterns) { if ($match =~ $regex) { $match = $1;