Unified · Split
| @@ -113,7 +113,8 @@ class app.Searcher · 112 unmodified lines | ||
| 113 | 113 | fuzzy_min_length: 3 |
| 114 | 114 | |
| 115 | 115 | SEPARATORS_REGEXP = /\:?\ |#|::|->/g |
| 116 | − PARANTHESES_REGEXP = /\(\w.*?\)$/ | |
| 116 | + INFO_PARANTHESES_REGEXP = /\(\w+?\)$/ | |
| 117 | + EMPTY_PARANTHESES_REGEXP = /\(\)/ | |
| 117 | 118 | EVENT_REGEXP = /\ event$/ |
| 118 | 119 | DOT_REGEXP = /\.+/g |
| 119 | 120 | WHITESPACE_REGEXP = /\s/g |
| @@ -129,7 +130,8 @@ class app.Searcher · 9 unmodified lines | ||
| 129 | 130 | .replace EVENT_REGEXP, EMPTY_STRING |
| 130 | 131 | .replace SEPARATORS_REGEXP, SEPARATOR |
| 131 | 132 | .replace DOT_REGEXP, SEPARATOR |
| 132 | − .replace PARANTHESES_REGEXP, EMPTY_STRING | |
| 133 | + .replace INFO_PARANTHESES_REGEXP, EMPTY_STRING | |
| 134 | + .replace EMPTY_PARANTHESES_REGEXP, EMPTY_STRING | |
| 133 | 135 | .replace WHITESPACE_REGEXP, EMPTY_STRING |
| 134 | 136 | |
| 135 | 137 | constructor: (options = {}) -> |