Changeset 38155
- Timestamp:
- 08/03/10 19:51:13 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/vimperator-plugins/trunk/twittperator.js
r38154 r38155 1484 1484 } 1485 1485 1486 function tailMatch(re, str) { 1487 let result, m; 1488 let head = 0; 1489 let len = 0; 1490 while (str && (m = str.match(re))) { 1491 head += len; 1492 len = m.index + m[0].length; 1493 str = str.slice(len); 1494 result = m; 1495 } 1496 result.index += head; 1497 return result; 1498 } 1499 1486 1500 function commandCompelter(context, args) { 1487 1501 function statusObjectFilter(item) … … 1519 1533 if (m = args.literalArg.match(/(RT\s+)@.*$/)) { 1520 1534 Completers.name_id_text(context, args); 1521 } else if (m = args.literalArg.match(/(^|\b)@.*$/)) {1535 } else if (m = tailMatch(/(^|\b)@[^@]*/, args.literalArg)) { 1522 1536 Completers.name_id(context, args); 1523 1537 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)